Как прикрепить события клика по выбранным ссылкам для страницы с помощью jQuery? - PullRequest
0 голосов
/ 12 июля 2011

Привет! Я использую следующий код, чтобы прикрепить событие к ссылкам на странице.

$(document).ready(function(){ 
     $("a").click(function(){
     ..... do something
   });
  });

Но я не хочу делать это для всех ссылок. Я хочу сделать это для нескольких избранных ссылок. Может кто-нибудь помочь, как мне этого добиться?

Ответы [ 4 ]

3 голосов
/ 12 июля 2011

Добавьте класс ко всем ссылкам, для которых вы хотите добавить события кликов, затем:

$('.thatClassName').click(function(){ ... });
0 голосов
/ 12 июля 2011
$(document).ready(function(){ 
     $(".className1").click(function(){     /*Action1*/   });
     //or
     $("#id1").click(function(){     /*Action2*/   });
  });
0 голосов
/ 12 июля 2011

Уточните свой селектор - вместо всех ссылок выберите их по классу, идентификатору или родителю и т. Д.

$(document).ready(function(){ 
 $(".myClass1, .myClass2, #myId").click(function(){
 ..... do something

});});

0 голосов
/ 12 июля 2011

Добавьте class к ссылкам, на которые вы хотите повлиять, затем измените ваш селектор на $('a.className').

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...