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

时间:2014-06-15 14:46:33

标签: javascript jquery jquery-ui

我有一个父Tab,其中包含另一个Tab控件。

与此同时,我正在从父标签中捕捉tabsactivate事件:

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

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

这是我假设的预期行为,但为什么呢?无论如何要禁用它吗?

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

非常感谢!

1 个答案:

答案 0 :(得分:1)

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

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

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