【发布时间】:2018-05-24 13:36:43
【问题描述】:
我在悬停.show-dropdown 时向我的导航添加了一个类,我想在启动导航时禁用我的滚动。
突变观察者是做这件事的最好方法还是有点矫枉过正?
我想做一些简单的事情,比如
if($('.show-dropdown').length > 0) {
window.disableOnScroll = 1;
}
不幸的是,当悬停启动时,它永远不会被调用,我相信这是因为它只检查加载的类。
突变观察者是我最好的选择吗? 还是应该只用它来监听 node/element 被添加到 dom 而不是类?
【问题讨论】:
-
你说的
nav是什么意思? -
有什么理由不使用
mouseover? -
@brk 导航有一个下拉菜单,当悬停时会显示,这就是我所指的
标签: javascript jquery html css mutation-observers