jQuery回调未被调用

前端之家收集整理的这篇文章主要介绍了jQuery回调未被调用 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用jQuery的.post AJAX方法

// completion toggling
$('.item input').click(function() {
    $.post('complete.PHP',{item: this.id},function() {
        $(this).parent().fadeOut('slow');
    });
});

我在这里做错了什么? AJAX在记录更新时起作用,但是回调事件永远不会发生. Firebug中也没有错误.

最佳答案
我想知道那时候它是否不是一个不同的“ this”.尝试使用捕获:

$('.item input').click(function() {
    var tmp = this;
    $.post('complete.PHP',function() {
        $(tmp).parent().fadeOut('slow');
    });
});
原文链接:https://www.f2er.com/jquery/530901.html

猜你在找的jQuery相关文章