javascript阻止事件冒泡

场景:点击某个按钮展开一个列表,再次点击按钮列表隐藏,(列表展开时,点击别的地方,列表需要隐藏掉);
 
实现效果如下:
 
0
 
 
示例代码如下:
 
$('.batch_operation').click(function(e){
  $('.batch_list').slideToggle();
  $(document).one('click',function(){
    $('.batch_list').hide();
  })
  e.stopPropagation(); //阻止事件冒泡
})

 

 
posted @ 2020-12-16 17:59  是娜娜呀~  阅读(114)  评论(0)    收藏  举报