- 主题:jQuery mobile打开外部链接后加载指定页面的问题
我想在点击超链接后加载外部的test2.html,并显示其中id为page2的page
<a href="test2.html#page2">页面2</a>
这样的写法就点不开链接了,只能写成
<a href="test2.html">页面2</a>
这样默认显示的是test2.html中的第一个page
如果写成
<a href="test2.html#page2" rel="external">页面2</a>
就可以,但这样就不是ajax加载了
如何解决?
--
FROM 114.253.208.*
馊主意,在page1里面做ref判定
【 在 CHNSTAR (Dolphin Long) 的大作中提到: 】
: 我想在点击超链接后加载外部的test2.html,并显示其中id为page2的page
: <a href="test2.html#page2">页面2</a>
: 这样的写法就点不开链接了,只能写成
: ...................
--
FROM 222.67.41.*
能说得具体点吗?我是照书上说的做的
【 在 zeus2615 (zeuslord·呆猫) 的大作中提到: 】
: 馊主意,在page1里面做ref判定
--
FROM 123.123.124.*
jqm也有router功能了?
【 在 CHNSTAR 的大作中提到: 】
: 我想在点击超链接后加载外部的test2.html,并显示其中id为page2的page
: <a href="test2.html#page2">页面2</a>
: 这样的写法就点不开链接了,只能写成
: ...................
--
FROM 123.66.168.*
查了官方文档,说是如果外部网页包含多个page,就必须用rel="external"的方式加载
看起来建议的开发方式是,简单的page可以包含在一个html内
复杂的page每个单独存成一个html
应该是这样吧。
【 在 dhcn (coder) 的大作中提到: 】
: jqm也有router功能了?
--
FROM 123.123.124.*
可以通过 ? 而非 # 来传递 page2 参数吗?
【 在 CHNSTAR (Dolphin Long) 的大作中提到: 】
: 我想在点击超链接后加载外部的test2.html,并显示其中id为page2的page
: <a href="test2.html#page2">页面2</a>
: 这样的写法就点不开链接了,只能写成
: ...................
--
FROM 211.100.51.*