在开发微信公众号时,使用了jQuery mobile这个框架,但是在jsp页面中使用<a>发现点击跳转不成功,这就很奇怪了,网上搜索发现大家基本上用js来代替<a>跳转功能;
但是,个人觉得应该有方法解决把,最终发现是因为:
Jquery Mobile支持所有标准的html格式,为了让体验更加流畅,Jquery Mobile会把同一个域下的所有指向页面的链接都会自动转为ajax请求,并且用动画的转场效果实现切换。
解决办法:
<a href="" data-ajax="false" target="_top"/>
加入data-ajax="false" target="_top"即可解决。
解决JQM中a标签跳转问题
本文介绍了解决在使用jQuery Mobile框架时遇到的<a>标签无法正常跳转的问题。通过添加属性data-ajax=false 和 target=_top,使得链接能够按预期进行页面跳转。
1211

被折叠的 条评论
为什么被折叠?



