javascript - Foundation 6 捕捉​​向下钻取点击事件

标签 javascript jquery zurb-foundation

我正在尝试捕捉 Foundation 的 6 Drilldown 事件。
我在 jQuery 中使用了一个简单的 on() 方法,但它似乎不起作用。

$(document).foundation();

$("body").on("click",".is-drilldown-submenu-parent",function(){
  alert("!");
})

这是一个代码笔:https://codepen.io/Nirtz89/pen/jGExPd
关于它发生的原因有什么想法吗?

最佳答案

该方法已被基金会捕获,因此您可以尝试覆盖它,在 on() 之前插入一个 off(),例如

$(document).off().on("click",".is-drilldown-submenu-parent",function(){
  alert("!");
})

关于javascript - Foundation 6 捕捉​​向下钻取点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46214603/

相关文章:

javascript - 如何按元素内容过滤已解析的 XML 数据 [jQuery]

javascript - Angular 基础指令 templateUrl 属性

javascript - Scrollspy 显示页面上我没有使用 jquery 代码的地方

javascript - onLoad 和 .load() 函数中的图像宽度始终为 0

javascript - 如何在 jQuery 中更改相邻 td 的数据属性?

css - 如何更改默认 Foundation 5 网格使用的列数?

javascript - Foundation Zurb DropDown 不适用于 ng-class

JavaScript;取消设置功能?

javascript - 如何使用 ng-if 显示或隐藏输入字段?

javascript - 单击按钮时 Ajax 加载页面刷新