我点击绿色框里的空白部分,为什么还会显示body缘故被单击啊???不是已经阻止了吗?
我觉得应该是显示div元素被单击才对啊
手动点击input,是直接执行了:
$("#accident").on("click",function() {
alert("trigger触发的事件会在 DOM 树中向上冒泡");
});
而不是用trigger或者triggerHandler方法来触发的。阻止浏览器默认行为是说的triggerHandler。