$("#a").on("click", function(e){
$("#menu").show();
$(document).one("click", function(){
$("#menu").hide();
});
e.stopPropagation();
});
$("#menu").on("click", function(e){
e.stopPropagation();
});
stopPropagation() 方法
定义和用法
不再派发事件。
终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。
作者:知乎用户
链接:https://www.zhihu.com/question/26391484/answer/32635684
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。