0

我正在使用 phonegap 创建一个应用程序,该应用程序从数据库中提取其大部分内容。它有几百页,所以我认为最好的选择是使用单页解决方案,并在需要时继续将内容加载到主 div 中。我曾尝试使用 Handlebars 来执行此操作,但我不确定这是否是最佳解决方案,因为我无法让 jquery mobile 使用它(该应用程序需要大量手风琴)。也尝试过创建我自己的非常简单的手风琴,但甚至无法让 onlcick 事件在车把脚本标签中工作。任何人都可以推荐一个对这项工作有好处的构建吗?或者引导我找到一些符合这些思路的示例解决方案?我已经广泛搜索了 2 天,并尝试了很多建议,但没有成功,所以决定在这里发布。非常感谢

4

2 回答 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 回答