我有一些带有点击委托处理程序的按钮。
前几次点击一切正常但过了一会儿动画开始变慢,点击3-5秒后开始褪色
使用JQUERY 1.6.4
这是我的代码
function fadeThenLoad(page,mainStatus) {
$("#clientListContainer").fadeTo("fast", 0.33, function() {
loadByStatus(page,mainStatus);
});
}
function loadByStatus(page,mainStatus) {
$.ajax({
url : "ajaxController.php",
data : "AJAX=viewClientsByStatus&MainStatus="+mainStatus+"&page=" + page,
success : function(msg) {
$("#clientListContainer").ajaxComplete(function(event, request, settings) {
$("#clientListContainer").html(msg).fadeTo("fast", 1);
});
}
});
}
$('div').delegate('#clientListContainer >.pagination >ul>li.active','click', function() {
var page = $(this).attr('p');
var mainStatus = $(this).attr('s');
fadeThenLoad(page,mainStatus);
event.stopPropagation();
});
有什么想法吗?