// completion toggling
$('.item input').click(function() {
$.post('complete.PHP',{item: this.id},function() {
$(this).parent().fadeOut('slow');
});
});
我在这里做错了什么? AJAX在记录更新时起作用,但是回调事件永远不会发生. Firebug中也没有错误.
最佳答案
我想知道那时候它是否不是一个不同的“ this”.尝试使用捕获:
原文链接:https://www.f2er.com/jquery/530901.html$('.item input').click(function() {
var tmp = this;
$.post('complete.PHP',function() {
$(tmp).parent().fadeOut('slow');
});
});