【发布时间】:2020-03-14 14:21:45
【问题描述】:
我使用 setInterval 每 5 秒更新一次表格,效果很好,只是它会创建“闪烁”效果,因为 Div 刷新就像我按下 F5 一样。
是否可以使用示例fadeIn() 函数隐藏它?我已经尝试过,但到目前为止没有任何运气。有人有这方面的经验吗?
var append_increment = 0;
setInterval(function() {
$("#_change tr").remove();
$.ajax({
type: "GET",
url: "{% url 'tables' %}",
data: {
' tables ': append_increment
}
})
.done(function(response) {
$('#_change').append(response).fadeIn("milliseconds", "linear");
append_increment += 0;
});
}, 5000)
【问题讨论】:
标签: javascript jquery setinterval