【问题标题】:jQuery - Triggering Events from Clicking on a Link IssuejQuery - 通过单击链接问题触发事件
【发布时间】:2010-09-13 22:04:14
【问题描述】:

我想在点击链接时触发一个事件,无论是通过正常点击它还是通过在新选项卡中打开它(例如,中键单击、ctrl + 单击等)

到目前为止,我已经尝试了以下方法:

$('a').click(myfunc) 不捕获中间点击。

$('a').mousedown(myfunc) 有效,但它似乎阻止了链接被跟踪,即使我的函数没有调用 event.preventDefault。

有什么想法可以做到这一点吗?

【问题讨论】:

    标签: javascript jquery firefox events


    【解决方案1】:

    尝试从您的处理函数返回 true。浏览器可以将不返回任何内容解释为无效返回,从而阻止执行默认操作。

    【讨论】:

      猜你喜欢
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-04
      相关资源
      最近更新 更多