我一直在使用jQuery很长一段时间,并采取了jQuery Mobile的第一步。jQuery Mobile的动态页面
我只要加载使用index.html作为我的应用程序,它要求从content.php(所有页面的列表视图)内容的jQuery Mobile的&设计。
我用page.php文件的页面内容模板,它显示的内容取决于一个变量,像这样:??? page.php文件ID = 01 page.php文件ID = 02 page.php文件ID = 03 ...等等。
我在想从这里开始的最佳方式是在index.html上有两个jQm'页面',一个用于应用程序的主页,另一个用于动态加载page.php?id = xx中的内容。这样我就不必在我的应用程序加载后立即加载所有内容。
应该怎么做?如何让列表视图项目进入下一页并将正确的内容加载到其中?
虽然这通常工作,页面加载,没有造型。我想要做的是将page.php?id = 01中的内容加载到已经设置好的index.html中现有的
中。 – 2011-01-31 10:41:49只有通过这种方式完成的事情才能打破您加载页面的历史记录功能。但这只需要一个普通的AJAX调用即可完成。我将编辑帖子。 – naugtur 2011-01-31 10:44:17
但是,在你使用这个...之前,请看看jquerymobile.com上的文档是如何制作的。这是一个很好的例子。你不应该让jqm以这种方式工作。只需创建一个页面并链接其他页面。 jqm将使用AJAX加载它们并追加到DOM。你会在问题的最后得到你所描述的以及更多。首先只加载主页。你可以(事实上应该)创建整个页面,而不用自己写任何javascript。这是使用jqm时的主要想法。 – naugtur 2011-01-31 14:29:18