Javascript 反应滑动切换删除OneExpanded时隐藏的溢出
我的幻灯片切换的最后一个元素是选择。选择“打开”时,内部选项不可见,因为父块带有Javascript 反应滑动切换删除OneExpanded时隐藏的溢出,javascript,reactjs,Javascript,Reactjs,我的幻灯片切换的最后一个元素是选择。选择“打开”时,内部选项不可见,因为父块带有溢出:隐藏,提供了反应滑动切换。我需要溢出:打开完成时可见,关闭开始时反转 我不明白如何使用OneExpanded来实现此目的。请参考以下内容: 假设要设置其溢出的父元素具有id“parentElement” 然后将以下道具添加到幻灯片切换中 onExpanding={({ range, progress, hasReversed }) => { /* optional event hook *
溢出:隐藏,提供了反应滑动切换。我需要溢出:打开完成时可见,关闭开始时反转
我不明白如何使用OneExpanded来实现此目的。请参考以下内容:
假设要设置其溢出的父元素具有id“parentElement”
然后将以下道具添加到幻灯片切换中
onExpanding={({ range, progress, hasReversed }) => {
/* optional event hook */
document.getElementById("parentElement").style.overflow = "visible"
}}
onCollapsed={({ hasReversed }) => {
/* optional event hook */
document.getElementById("parentElement").style.overflow = "hidden";
}}
请测试上述代码并告诉我结果。谢谢。但是我有很多从服务器生成的slideToggle元素。我需要这样的smth:this.closest(“.block”).style.overflow=“visible”,但这是错误的。每个幻灯片切换都有自己的父级“.block”