Bootstrap嵌套折叠仅包含父级折叠事件

时间:2013-01-14 20:17:42

标签: javascript jquery twitter-bootstrap

我有一个嵌套的Bootstrap Collapse,显示的事件在父级和子级Collapse上都会触发。我需要它才能在父级崩溃而不是在孩子身上开火。

$(document).ready(function() {
  $("#accordion2").on("shown",function() {
    alert("shown!");  
  });
});

以下是一个示例:http://jsfiddle.net/xb9K6/

1 个答案:

答案 0 :(得分:15)

您可以使用stopPropagation对象的event方法。

$(".accordion").on("shown",function(event) {
    event.stopPropagation();
});

http://jsfiddle.net/SPZZv/