我最近一直在使用 jQuery mobile,我真的很喜欢它们在单页应用程序中管理页面(或视图)的机制。jQuery mobile 处理各种视图的隐藏和显示以及视图之间的页面转换。
所以你定义一个这样的页面:
<div data-role="page" id="home"> BLAH ... </div>
然后您可以使用 href 轻松导航并转换到该页面:
<a href="#home" data-icon="arrow-r">home</a>
或者他们有各种 JavaScript 方法来实现相同的目标:
$.mobile.navigate("#home");
是否有专门设计用于以类似方式处理页面/视图的 JavaScript 库?