当前位置:  开发笔记 > 编程语言 > 正文

使onclick处理程序忽略链接上的点击

如何解决《使onclick处理程序忽略链接上的点击》经验,为你挑选了1个好方法。

我有一个块元素的自定义onclick处理程序(通过jQuery的.click()方法设置).此块元素可以包含链接.

我相当肯定这是可能的,所以,如果它是我点击的链接(如果访问链接而不运行我的代码),我如何让处理程序简单地返回?



1> Jataro..:

检查事件对象以查看目标是否为锚标记,然后返回true:

$("div").click(function(eventObject){

    if($(eventObject.target).is("a"))
        return true;

    //run your code
});

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有