我发现很多插件可以在桌面上显示嵌套的JSON,比如jTree。它们在完整的桌面环境中运行良好,但在手机上运行时,存在一些问题。一般来说,这条线有时太长,或者简而言之,它很难看。
所以,我想在jQuery Mobile嵌套列表中显示它(比如我们的手机文件管理器。)
是否有一些jQuery Mobile插件或其他一些我可以用来实现此目的的解决方案?
答案 0 :(得分:0)
JQuery Mobile 1.2的标准版本具有嵌套列表(类似于浏览智能手机上的文件管理器,即点击目录,它会显示更多目录和文件)
http://jquerymobile.com/demos/1.2.0/docs/lists/lists-nested.html
通过Serverside脚本
您可以创建一个脚本页面,将JSON节点动态加载为$.mobile.changePage()
中的参数。您应该能够从中创建树的当前视图。
通过Javascript DOM
如果您通过使用javascript更新DOM来执行此操作,我相信在使用JSON树的当前视图更新DOM之后,您必须运行$('#mylist').listview('refresh')
来更新样式。