jQuery发布成功

时间:2010-12-13 18:44:44

标签: jquery

嘿嘿,我在这里遇到麻烦。

当点击span时,它会向php发送一些数据,从我的MySQL中删除一些东西。好! 这可以。工作

但是,当我尝试设置为jquery隐藏或淡出一个元素时,在post动作中,他并没有隐藏它。

但是当我将它设置为POST动作时,它可以工作。为什么呢?

$('.deletar span').click(function() {
    //alert($(this).attr('id'));
    var id = $(this).attr('id');

    $(this).parent().parent().find('.carregando').show();

    $(this).parent().parent().fadeOut();


    /*$.post('deletar.php',{id: id}, function(data){
            //$(this).parent().parent().find('.carregando').hide();
                //$.parent().parent().parent().text('haha');
                alert($(this).parent().parent().find('.carregando'));
                $(this).parent().parent().find('.carregando').fadeOut();
    });*/




});

谢谢!

1 个答案:

答案 0 :(得分:3)

可能是范围的事情。尝试:

var $that = $(this);
$.post('deletar.php',{id: id}, function(data){
    $that.parent().parent().find('.carregando').hide();
});