我有一个块元素的自定义onclick处理程序(通过jQuery的.click()方法设置).此块元素可以包含链接.
我相当肯定这是可能的,所以,如果它是我点击的链接(如果访问链接而不运行我的代码),我如何让处理程序简单地返回?
检查事件对象以查看目标是否为锚标记,然后返回true:
$("div").click(function(eventObject){ if($(eventObject.target).is("a")) return true; //run your code });