jquery事件处理程序调用该函数两次

时间:2011-06-25 22:50:53

标签: jquery ajax events event-bubbling

当单击类似“like”的a-tag时,事件处理程序会调用该函数两次。 我尝试了event bubbling post的所有提示,但它们没有用,或者不是我的情况。

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

也许你有更多可能的解决方案?

2 个答案:

答案 0 :(得分:2)

你试过这个吗?:

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

答案 1 :(得分:0)

看起来一切正常(看看控制台):

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

您能提供链接所在的HTML吗?