javascript - 另一个 jQuery 选项卡中的 jQuery 选项卡 - OnActivate 事件

标签 javascript jquery jquery-ui

我有一个父选项卡,其中包含另一个选项卡控件。

同时,我正在从父选项卡捕获 tabsactivate 事件:

$('#main').on('tabsactivate', function (event, ui) {
    ...
});

而且我注意到,每次激活子选项卡控件时,也会引发父事件。

这是我认为的预期行为,但为什么呢?有办法禁用它吗?

工作示例:http://jsfiddle.net/x6Bc9/

非常感谢!

最佳答案

您可以停止将子事件传播到父事件

    $('#colors').on('tabsactivate', function (event, ui) {
        event.stopPropagation();
    });

http://jsfiddle.net/x6Bc9/1/

关于javascript - 另一个 jQuery 选项卡中的 jQuery 选项卡 - OnActivate 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24230750/

相关文章:

jquery - jQueryUI 模式的奇怪问题

javascript - 发布到 MySpace 的链接不起作用

javascript - Node-Red 编辑器和库依赖项?

javascript - 循环多个 HTTP 请求并合并结果的用户脚本?

javascript - 从 jquery、javascript 返回到 Perl Cgi 页面的多个选择参数值的问题

javascript - 如何防止 jQuery-UI 按钮集破坏 AngularJS 绑定(bind)?

javascript - React Native <ActivityIndi​​cator/> 不可见

javascript - Jquery 未使用自定义按钮提交表单

rest - Dart:我无法使用HttpRequest.send()方法在HTTP消息主体中发布数据

c# - 如何在 jquery onkeyup 上触发 TextBox.TextChanged 事件?