与以下内容相当的jQuery是什么:
function stopEvent(evt) {
if (window.event) window.event.cancelBubble = true;
else evt.stopPropagation();
}
答案 0 :(得分:2)
jQuery Event object实现了一个stopPropagation
方法,这是一种跨浏览器的方法来防止事件冒泡DOM树。例如:
// when an anchor with id of someElement gets clicked
$("#someElement").click(function(e) {
e.stopPropagation();
});
请注意,return false
与调用e.preventDefault()
和 e.stopPropagation()
的效果相同。