希望从嵌入在 div 中的锚点捕获单击事件。锚点实际上调用了一个模态对话框表单,我需要抑制该调用,以免弹出窗口出现。
<div id="whatever"><a class=" modal-dialog button action-add" href="/x/y/z">add</a></div>
<script type="text/javascript">
$("#whatever").click(function (e) {
alert('hello');
e.preventDefault();
});
</script>
上面的代码被调用,但它弹出一个模态表单/弹出窗口,我想以某种方式抑制该锚点单击时的弹出窗口。我以为 e.preventDefault 会这样做,但弹出窗口仍在出现。