我正在使用 phonegap 创建一个应用程序,该应用程序从数据库中提取其大部分内容。它有几百页,所以我认为最好的选择是使用单页解决方案,并在需要时继续将内容加载到主 div 中。我曾尝试使用 Handlebars 来执行此操作,但我不确定这是否是最佳解决方案,因为我无法让 jquery mobile 使用它(该应用程序需要大量手风琴)。也尝试过创建我自己的非常简单的手风琴,但甚至无法让 onlcick 事件在车把脚本标签中工作。任何人都可以推荐一个对这项工作有好处的构建吗?或者引导我找到一些符合这些思路的示例解决方案?我已经广泛搜索了 2 天,并尝试了很多建议,但没有成功,所以决定在这里发布。非常感谢
问问题
101 次
2 回答
0
将所有内容生成到您的 div 中,但使用 css 隐藏几乎所有内容。当用户执行激活分页所需的操作时,如果您认为 10 是一个页面,请为前 10 个元素调用 show() 函数。
于 2013-10-28T20:25:04.913 回答
0
Use List View pattern of jquery
// adding data on list view
$('#list_view').append('<li >' your data '</li>');
//refreshing list
$("#list_view").listview("refresh");
//removing elements from list
$("#list_view").empty();
You can use multiple div's as well in the list view
use below link for more:
http://api.jquerymobile.com/listview/
于 2013-10-29T06:04:21.487 回答