我的一个按钮在点击的时候 执行完了 会执行一些其他的jquery代码 在执行的方法里 我已经阻止事件冒泡了 这个问题好头疼啊反复执行了如下代码
return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b
求教各位js大神到底是怎么回事啊
return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b
求教各位js大神到底是怎么回事啊
$(".delallshow").show(); try {
event.stopPropagation();
window.event.cancelBubble = true;
} catch (e) {
}
$(".delallshow").show(); try {
event.stopPropagation();
window.event.cancelBubble = true;
} catch (e) {
}
}贴一个完整的
<div onclick="alert('parentNode')">
<div class="delall">delall</div>
<div class="delallshow" style="display:none">delallshow</div>
</div>
<script>
$(function () {
$(".delall").click(function (event) { $(this).hide();
$(".delallshow").show();
try {
event.stopPropagation();
window.event.cancelBubble = true;
} catch (e) {
}
});
});
</script>没问题啊,没有执行<div onclick="alert('parentNode')">,冒泡到父节点。。不知道html结构什么样的