jquery mobile页面跳转后样式丢失js失效的解决方法
投稿:whsnow
用ajax跳转的时候,目标页的css以及js都失效,这是由于page之外的代码都不会加载,所以导致在page外的js和css都失效,解决方法如下
用ajax跳转的时候,从a.html跳转到b.html后,b.html的css以及js都失效了。
方法:
将当前页面b.html需要用到的css以及js放在<page>div内。
原理:
由于jqm的ajax跳转的时候,只会把b.html中<page>内的内容加载进dom,而<page>外的代码都不会加载,所以导致在<page>外的js和css都失效了。
您可能感兴趣的文章:
- jQuery Mobile弹出窗、弹出层知识汇总
- 使用jQueryMobile实现滑动翻页效果的方法
- jquery Mobile入门—多页面切换示例学习
- jQuery Mobile开发中日期插件Mobiscroll使用说明
- jquery mobile动态添加元素之后不能正确渲染解决方法说明
- 让jQuery Mobile不显示讨厌loading界面的方法
- jquery Mobile入门—外部链接切换示例代码
- jquery mobile changepage的三种传参方法介绍
- Jquery Mobile 自定义按钮图标
- jQueryMobile之Helloworld与页面切换的方法
- jQueryMobile之窗体长内容的缺陷与解决方法实例分析