我正在创建一个逐步构建的单页(如果启用了 Javascript)“博客”,它使用 AJAX 为用户导航到的新页面请求 HTML。
当用户导航到新页面时,它们将在一个带有“溢出:隐藏;”的小窗口中一个接一个地添加到 DOM 中:
<div id="foo" style="width:200px; height:100px;">
<div id="bar" style="width:999999px">
</div>
</div>
当 AJAX 调用返回成功时,将在 #bar 中附加一个 div。
当#foo 宽度之外有很多隐藏页面时,它将如何影响浏览器?
当用户离开它们时,我是否需要从 DOM 中删除 div?然后,如果用户选择再次导航到它们,我将需要发出新的 AJAX 请求。:(
谢谢
威廉