防止bootstrap崩溃崩溃

chr*_*ris 6 jquery collapse twitter-bootstrap


一个引导程序崩溃,标题内有一个按钮.在按钮上是clickEvent
我想在单击按钮时阻止collapseEvent.有人有tipp吗?

这在这里没有用

$('#buttonId').live("click", function (e) {
    e.preventDefault();   
    // some action ...
});
Run Code Online (Sandbox Code Playgroud)

有没有办法阻止默认的崩溃操作?
谢谢

A. *_*lff 14

我认为你正在寻找 stopPropagation()方法:

$('#buttonId').live("click", function (e) {
    e.stopPropagation();   
    // some action ...
});
Run Code Online (Sandbox Code Playgroud)

如果您的按钮是链接(<a>标记),您也应该防止默认或使用return false;

顺便说一下,不推荐使用live,你应该使用.on()委托语法,例如:

$(document).on('click', '#buttonId', function(e){
    e.stopPropagation(); 
    // some action ...
});
Run Code Online (Sandbox Code Playgroud)