jquery mobile的a标签点击无法跳转的问题

二次开发,遇到些小问题,嘿嘿,终于解决了。

搜出来的结果在此总结一下:

当我们的网站引用了jquery mobile的js后,点击页面的链接,你会发现页面无法跳转,因为jquery mobile默认是采用ajax方式来加载网站的,如果你需要跳到另一个页面,需要在a标签加上data-ajax="false"。

在同一个HTML页面创建多个在屏幕上显示的“页面”使得你可以大大减少页面加载的次数,但同时也会导致许多移动设备运行缓慢。 jQueryMobile将页面所有的链接跳转都视作Ajax调用,这样可以充分利用CSS的过渡效果,当你想要链接到你自己的web程序之外的某些链接 时,你可以这样编写你的链接代码:

如 上所示,仅需要为a标签添加 rel="external"属性即可。然而jQueryMobile对于(同域的)外部链接并不是简单地跳转完事儿,相比于其他移动框架它更进了一步, 因为他对(同域的)所有链接都采用Ajax调用方式,从而实现漂亮的转场效果。基于此你可以将你的网页内容分离到许多页面来创建更大型的项目。

 

来源:http://www.zhishidaren.com/qdzs/23.html

        http://jingyan.baidu.com/article/624e7459aac4e434e9ba5a5e.html

posted @ 2015-06-10 15:51  豆瓣匠  阅读(1010)  评论(0编辑  收藏  举报