如何使用JQTouch加载动态页面

时间:2011-07-22 12:23:16

标签: javascript jquery ajax dynamic jqtouch

我正在尝试使用JQTouch构建一个Web应用程序。如果我对所有内容进行硬编码,我实际上可以很好地工作。但是,网站需要完全动态。

在用户登录之前,只有一个页面可见 - 登录页面。登录后,应用程序会下载允许特定用户查看的内容。例如,用户1可能能够看到具有3个链接的主页,每个链接指向包含3个以上链接的页面。用户2可能只在主页上看到2个链接,但第一个指向包含两个以上链接的页面,第二个指向包含另外5个链接的页面。页面数是动态的,每个用户都不同。因此,我无法创建div来加载内容。

如何在JQTouch中设置它。我希望每个页面都按需加载。我不需要代码来实现这一点,只需要它背后的理论。例如,我是否创建了一个“模板”div,并在每次加载新页面时克隆它,或者我是否运行一个脚本来计算出我需要多少div,然后再创建它们?

非常欢迎任何建议。

由于

1 个答案:

答案 0 :(得分:0)

我想你想通过AJAX加载你的页面。您可以在他们的演示中看到这一点。只需转到AJAX>获取示例。

看看我在另一个问题上发布的答案:jQTouch execute code when AJAX page is loaded

如果您想将逻辑放在前端,您只需使用此处记录的pageAnimationEnd回调函数:http://code.google.com/p/jqtouch/wiki/CallbackEvents