jquery - 将 Jquery onclick 事件添加到某个类中的所有链接

标签 jquery events jquery-selectors onclick

如何添加 Jquery onclick 事件来查找如下所示的任何链接,因此它需要位于 td 中并具有“rightImage”类

  <td class="rightImage"><a href="somelink.aspx"><img src="someimage.jpg"alt=""></a></td>

点击事件需要是:

    _gaq.push(['_trackEvent', 'sidebanner', 'click', $(this).attr('href'),o,true]);

最佳答案

您可以使用 . 来定位 jQuery 中的类并使用 .click() 处理点击事件:

$('td.rightImage a').click(function() {
     // Your code here
});

如果您的td是动态添加的(页面加载后添加),您可以使用 event delegation :

$("body").on("click", "td.rightImage a", function() {
    // Your code here
});

关于jquery - 将 Jquery onclick 事件添加到某个类中的所有链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22527652/

相关文章:

jQuery 更改选择列表的值

jquery - 将多个元素数组合并到单个 jQuery 选择器中

javascript - 未捕获的语法错误 : Unexpected token ILLEGAL for Chrome Browser

javascript - 获取应用于特定元素的所有 css 样式的列表

jquery - ajax 实时更新 div 元素中的文本

java - 创建简单的事件驱动架构

Jquery 颜色插件不转换为透明

javascript - AngularJS 1事件-回调方法中的 "this"变量是窗口

javascript - 文档的 jQuery 单击事件但忽略 div

jquery - "Select all, excluding"JQuery 中的选择器