我有一个单页应用程序,每个页面都设置为 display:none。
为了显示页面,我向它们添加了一个类:
.current-page{
display:block;
}
所以要切换页面,我只需在当前页面和要切换到的页面之间切换类('current-page'):
$('.current-page, #'+desiredPage).toggleClass('current-page')
但是,这似乎不会立即发生,我在页面之间出现白色闪烁,好像一个页面被隐藏和另一个页面被显示之间存在瞬间延迟。
解决这个问题的最佳方法是什么?有没有更好的方法来切换页面?