Twitter引导程序阻止事件发生

时间:2013-02-24 20:35:00

标签: jquery twitter-bootstrap

有没有办法在collapse插件的hide事件之前返回false / preventDefault?

E.g我想做这样的事情:

$(".collapse").on('hide', function(e){
    if($(this).hasClass("in"))
        e.preventDefault();
});

这个简单的例子:http://jsfiddle.net/ujgSC/4/带有手风琴,我想通过两次点击相同的项目来阻止用户关闭所有的手风琴。

1 个答案:

答案 0 :(得分:2)

尝试阻止事件标题。

$('.accordion-toggle').click(function(){    
   if($($(this).attr('href')).hasClass("in")){        
     console.log('PREVENT');
     return false;
   }
});

Example