【发布时间】:2011-11-03 07:25:37
【问题描述】:
我有一个点击绑定到一个元素。处理程序执行后返回false,但是如果元素恰好是A标签,那么链接也没有被跟踪,这是不可接受的......
$('*').live('click', function(){
// lots of code here
return false;
});
现在如果被点击的元素有一个类似A>img 的路径并且点击了图片,A 将永远不会被跟随。我不希望点击事件进一步传播。
我该如何做到这一点?
编辑:
我的应用程序必须将事件绑定到 *.此外,可以在任何元素上进行点击,而不仅仅是 A。因此,上述解决方案都不适合我希望实现的目标。
【问题讨论】:
-
您的代码最后返回 false,因此不会执行任何操作,您正在对所有元素执行它
*
标签: javascript jquery click live