我正在使用phonegap创建一个应用程序,从数据库中提取大部分内容。它有几百页,所以我认为最好的选择是使用单页解决方案,并在需要时继续将内容加载到主div中。 我曾尝试使用Handlebars来做到这一点,但我不确定这是否是最好的解决方案,因为我不能让jquery移动使用它(该应用程序需要很多手风琴)。我也试过创建我自己的非常简单的手风琴,但是甚至在手柄脚本标签内工作的onlcick事件也失败了。 任何人都可以推荐一个对这项工作有益的构建吗?或者引导我一些这些方面的示例解决方案? 我已经广泛搜索了2天,已经尝试了很多建议,但没有成功所以决定在这里发布。 非常感谢
答案 0 :(得分:0)
将所有内容生成到div中,但使用css几乎隐藏了所有内容。如果你认为10是一个页面,那么当用户做了激活你的分页时需要做的事情就调用前10个元素的show()函数。
答案 1 :(得分: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/