您好我正在使用以下代码将事件附加到页面上的链接。
$(document).ready(function(){
$("a").click(function(){
..... do something
});
});
但我不想为所有链接执行此操作。我想为几个选定的链接执行此操作。任何人都可以帮助我如何实现这一目标?
答案 0 :(得分:3)
为要为其添加点击事件的所有链接添加一个类,然后:
$('.thatClassName').click(function(){ ... });
答案 1 :(得分:0)
在您想要影响的链接中添加class
,然后将您的选择器更改为$('a.className')
。
答案 2 :(得分:0)
优化您的选择器 - 而不是所有链接,按类,ID或父级等定位它们。
$(document).ready(function(){
$(".myClass1, .myClass2, #myId").click(function(){
..... do something
}); });
答案 3 :(得分:0)
$(document).ready(function(){
$(".className1").click(function(){ /*Action1*/ });
//or
$("#id1").click(function(){ /*Action2*/ });
});