我当前创建的效果是快速淡出,然后在请求成功时元素淡入。
因为 jQuery 以常规方式处理(从上到下),我可以通过下面的“hack”获得效果。
但是我想知道是否有更好的方法来创建这种效果。这是我现在所拥有的..我无法找到另一种方法来做到这一点:
$('#submitButton').ajaxSuccess(function () {
$("#records_results_table").fadeOut();
});
$('#submitButton').ajaxSuccess(function () {
$("#records_results_table").fadeIn();
});
最佳答案
尝试:
$('#submitButton').ajaxSuccess(function () {
$("#records_results_table").fadeOut(300, function(){
$(this).fadeIn();
});
});
关于javascript - jQuery ajaxSuccess 多次调用来创建效果似乎多余还有其他方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6320706/