Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重新加载时,我看到一个闪烁,因为元素再次被填充。如何通过让浏览器仅在完全重新加载新页面后才显示新页面(这样用户不会注意到它正在重新加载)来防止这种情况?
从听起来你需要使用 ajax、post 或 get 方法来重新加载站点的某些部分,而不是整个页面。
JQuery 使用的.ready()方法,保证在 DOM 准备好后执行。因此,首先将要重新加载的内容设置为不可见 ( .hide()),然后,例如:
.ready()
.hide()
$("div").ready(function() { $(this).show(); }