我希望删除表中的行后,删除使用效果fadeOute('slow')
的行,但它在我的代码中不起作用。(如果没有使用.replaceWith()
它有效。)
EXAMPLE =>检查并在DELETE上打开
代码:
$.ajax({
type: "POST",
url: url,
data: dataString,
cache: false,
success: function(html){
var $html = $(html);
////////////////////////////////// here ////////////////////////////////
$('.ser_form #paginate input:checkbox:checked').parent().parent().fadeOut("slow");
$('#num_count').replaceWith($html.find('#num_count'));
$('tr#paginate').replaceWith($html.find('tr#paginate'));
$('.pagination').replaceWith($html.find('.pagination'));
////////////////////////////////// here ////////////////////////////////
},
答案 0 :(得分:0)
首先执行fadeOut,而不是完成后删除元素
element.fadeOut("slow", function(){
$(this).remove();
});