Обработчик событий jquery вызывает функцию дважды

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

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

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

2 ответа

Решение

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

$('.like').die().live('click', function(){

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

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

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

Другие вопросы по тегам