2011-11-18 49 views
0

在手机移动应用程序开发的世界中徘徊不前,我正在使用一些Web服务调用。为了调用Web服务,我使用了Ajax和Jquery。使用Ajax,Jquery和javascript for Phonegap应用程序

在JavaScript文件中,我写了大量的ajax函数。当我得到一个结果,我显示在HTML页面中使用如下:

document.getElementById('demos').innerHTML = content; 

但问题是,我无法申请Jquery的滚动DIV标签的内容。

你能给出一些参考或暗示摆脱它吗?

+0

当我从普通函数(而不是$ ajax成功)编写代码时,那么我得到它正确.means与可滚动视图 –

回答

2

首先,我推荐使用iscroll4.js http://cubiq.org/iscroll-4来实现DIV的水平和垂直滚动。该网站有几个很好的例子,你可以尝试,然后你可以检查代码,看看它是如何完成的。我在Phonegap应用程序中使用了这个。其次,考虑使用XUI或Zepto来代替Jquery。即使JQuery Mobile比你真正需要移动应用程序还要多一点。事实上,我试图仅仅使用dLite http://code.google.com/p/dlite/,然后只添加我真正需要的额外位。

+0

迈克尔上面说,使用iScroll4。然后,在加载ajax内容后,确保刷新scull对象,以便知道新的高度。 – Devgeeks

相关问题