Обработчик событий jquery вызывает функцию дважды - PullRequest
0 голосов
/ 26 июня 2011

При щелчке по тегу a с классом «like» обработчик события вызывает функцию дважды.Я перепробовал все подсказки сообщения о событиях , но они не сработали или были не в моем случае.

$('.like').live('click', function(){
    $.get($(this).attr('rel'), function(data)
    {
      $('.like').html(data);
    });
    return false;
 });

Может быть, у вас есть еще возможные варианты решения для меня?

Ответы [ 2 ]

2 голосов
/ 26 июня 2011

ты пробовал это?:

$('.like').die().live('click', function(){
0 голосов
/ 26 июня 2011

Похоже, что все работает как положено (взгляните на консоль):

http://jsfiddle.net/KU82w/1/

Можете ли вы предоставить фрагмент HTML, в котором находится ваша ссылка?

...