【发布时间】:2012-09-05 21:26:21
【问题描述】:
我有两个页面,p1.html 和 p2.html 使用 jQuery Mobile。
p1.html 中有一些链接,所有链接都导航到p2.html,但略有不同。
我想将一个int 参数传递给p2.html javascript(例如,链接号),所以p2.html 中的一个javascript 代码,基于int 参数对其自身进行少许更改(在转换开始之前)。
我想使用 jQuery Mobile 的 Ajax 导航功能和转换,我不想使用页面锚点 (p2.html#6)。
如何将该参数发送到p2.html?
【问题讨论】:
-
看看这个帖子,如果你正在考虑获取参数,它可能会对你有所帮助:stackoverflow.com/q/5448545/467164
-
@ZathrusWriter 如果我使用该方法,JQM 将多次下载该页面(每个链接一次),因为 URL 不同,但所有链接的 html 内容相同。所以应该下载一次...(
p2.html是一个大页面,应该不多次下载...) -
@ZathrusWriter
p2.html的细微差别应该由客户端 javascript 代码实现。 -
以及如何在
pagebeforechange事件中检测JQM是否会去p2.html(而不是其他页面)? -
好的,让我试试。您可以发布您的 cmets 作为答案吗?
标签: javascript jquery jquery-mobile