2

我正在从使用 JQM 和 Phonegap 切换到使用 Topcaot 和一些较小的库来处理转换等。我还没有找到微型图书馆的一件事是导航。

虽然我见过的许多网站都说要通过 javascript 动态创建 UI 和内容,但对于我需要创建的页面数量来说,这似乎是一项艰巨的任务。与 JQM 类似,我希望能够将我的不同页面分隔为不同的 html 文件,这些文件将 ajax 加载到 DOM 中,但是以一种快速且不承担 JQM 重量的优化方式。

任何人都知道这样的图书馆是否存在,或者这会是我必须写的图书馆吗?看起来这不是一项过于复杂的任务,特别是如果我使用 jquery。任何帮助的想法表示赞赏。

4

4 回答 4

1

尝试 angularjs。这里有一个面漆的例子:http : //coenraets.org/blog/2013/11/sample-mobile-application-with-angularjs/ Angularjs 与 JQM 非常不同,但你应该试一试。

否则,如果您不喜欢 angularjs,您可以在此页面找到更传统的方法:http: //coenraets.org/blog/2013/03/hardware-accelerated-page-transitions-for-mobile-web-apps- phonegap-应用程序/

希望这可以帮助

于 2013-12-06T10:18:54.087 回答
1

考虑看一下Topcoat TouchGithub 项目),它基本上是一个用于转换和事件的微型库(5k 缩小和 gzip 压缩)——完全公开,我是 Topcoat Touch 的作者。

这是一个非常简单的框架,它使用 Topcoat 来创建 UI,灵感来自jQT,在较小程度上受到jQuery Mobile的启发。它可以是在同一个文档中包含多个页面的单个 html 文档,也可以是使用控制器和模板的集合。它使用一组可选库来为移动框架提供大部分功能,并为Yeoman提供一个生成器,以快速搭建脚手架。

于 2014-02-01T17:25:22.810 回答
1

在这里 - 基于 coenraets css 过渡解决方案的新插件:https ://github.com/linslin/pagingSlider

特征:

  • 使用 pagingSlider 进行分页
  • 默认页面滑块操作
  • 页面浏览器
  • 完全可插入,如 pageSlider
  • 如果需要,pagemenu 直接切换到一个页面
  • 触摸事件
于 2014-01-22T16:04:20.263 回答
-1

我没用过,但是 Kendo UI Mobile 和 JQM 类似,可能适合你的需求:http ://www.kendoui.c​​om/mobile.aspx

于 2013-12-08T03:39:54.637 回答