我有一个嵌套的Bootstrap崩溃,显示的事件同时触发父代和子代Collapse。我需要它仅在父级崩溃时触发,而不是在子级上触发。Bootstrap嵌套崩溃仅在父项崩溃时发生事件
$(document).ready(function() {
$("#accordion2").on("shown",function() {
alert("shown!");
});
});
下面是一个例子:http://jsfiddle.net/xb9K6/
我有一个嵌套的Bootstrap崩溃,显示的事件同时触发父代和子代Collapse。我需要它仅在父级崩溃时触发,而不是在子级上触发。Bootstrap嵌套崩溃仅在父项崩溃时发生事件
$(document).ready(function() {
$("#accordion2").on("shown",function() {
alert("shown!");
});
});
下面是一个例子:http://jsfiddle.net/xb9K6/
可以使用event
对象stopPropagation
方法。
$(".accordion").on("shown",function(event) {
event.stopPropagation();
});
我有一个类似的问题。我嵌套了折叠元素,当我折叠孩子时,父母也会触发.show()事件。我试图stopPropogation()没有运气。有任何想法吗? –