jquery里面局部刷新数据重新填充dom元素会出现闪烁可以解决么?

我使用定时器去运行loadxg1这个函数,loadxg1里面有网络请求,每次运行老大相关

的时候重新发起网络请求,重新填充dom元素。现在刷新并且填充的时候会出现闪烁。怎么解决呢?

创建一个隐藏层,把新加载的数据放到隐藏层里,等隐藏层的东西渲染好了,再加入到正常的列表里

替换列表可以用各种效果减少突兀的感觉

给个思路啊,滚动显示的,直接把新的加到列表里,等旧有的数据滚动出显示范围了,就移除掉

静止的列表,最后一条淡出,然后列表中其他项下移,然后新数据淡入一条

填充的是什么数据,数据量很大吗?

怎么个闪烁法,是只有列表ul闪烁还是整个页面闪烁?你怎么更新数据的?最好发一下代码看看
 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

闪烁其实是正常现象,dom渲染需要时间