html - Bootstrap accordion -


i using transition.js plugin bootstrap make accordion.

now want whole panel-heading trigger expansion , collapsion of element that's why moved -tag outside of it.

so far works fine have button on panel-heading should not trigger expansion. how can accomplish that?

<div class="panel panel-default">   <a class="accordion-toggle" data-toggle="collapse" data-parent="#gameslist" href="#collapse1">     <div class="panel-heading row">       <div class="col-xs-4">         <div class="panel-title">title</div>       </div>       <div class="col-xs-4">         <button type="button" class="btn btn-danger btn-xs">this button should not trigger accordion</button>       </div>     </div>   </a> </div> 

you can stoppropagation prevent click event being sent header element.

$('.accordion-toggle button').click(function(e){   e.preventdefault();   e.stoppropagation(); }); 

i have made demo here


Comments

Popular posts from this blog

How to remove text and logo OR add Overflow on Android ActionBar using AppCompat on API 8? -

html - How to style widget with post count different than without post count -

url rewriting - How to redirect a http POST with urlrewritefilter -