我使用phonegap和jquery mobile构建了一个项目,并且iscroll在第一页上完美运行。但是在我的第二页上,iscroll没有运行。有人能告诉我如何在JQM中初始化页面上的jquery脚本吗?我是两个平台的新手,并认为这可能是一个简单的错误!感谢
答案 0 :(得分:1)
我从未使用过phonegap,但是我也建立了一个JQM-webapp,所以我希望这适合你。
iScroll似乎在尝试在JQM中实现它时会导致一些问题。这就是他们提出jquery.mobile.iscrollview的原因,它基本上使iScroll javascript适应jQuery Mobile环境。
只需添加脚本并将data-iscroll=""
添加到您的div。并按给定顺序包含所有脚本。
答案 1 :(得分:0)
checkDOMChanges:设置为false以防止DOM更改自动刷新。如果关闭此功能,则必须在每次修改DOM时以编程方式调用iScroll.refresh()函数。如果您的代码进行了许多后续的DOM修改,建议将checkDOMChanges设置为false并仅刷新iScroll一次(即:所有更改完成后)。默认为真。
在页面上查看更多内容:http://cubiq.org/iscroll