jQuery Mobile页面跳转后未加载外部JS原因分析及解决


Posted in Javascript onMarch 18, 2013

在使用jQuery Mobile进行Web开发中,当页面跳转时(pageA => pageB),在pageB中引用的JS并未成功运行。因为,JQM并为将整个页面加载到当前的dom中,仅将data-role="page"元素加入当前的dom中。

因此,在<head>中引入的外部JS文件,以及<page>标签外的JS均不能正常运行,刷新页面后方可加载成功。

鉴于JQM这个特性不太可能主动更改,可以用两种方法来解决
一是在index页面中,注册所有需要使用到的外部JS文件,或者使用母版页面来统一;
二是将页面内部JS写在data-role="page"标签下,这样无论页面怎样跳转,均可以运行。

Javascript 相关文章推荐
基于jquery的分页控件(C#)
Jan 06 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
Jan 06 Javascript
jquery.mobile 共同布局遇到的问题小结
Feb 10 Javascript
jQuery UI Bootstrap是什么?
Jun 17 Javascript
BootStrap Table 设置height表头与内容无法对齐的问题
Dec 28 Javascript
JavaScript字符串对象(string)基本用法示例
Jan 18 Javascript
使用Angular CLI进行Build(构建)和Serve详解
Mar 24 Javascript
element-ui中的select下拉列表设置默认值方法
Aug 24 Javascript
jQuery 获取除某指定对象外的其他对象 ( :not() 与.not())
Oct 10 jQuery
详解小程序云开发数据库
May 20 Javascript
mpvue微信小程序开发之实现一个弹幕评论
Nov 24 Javascript
JavaScript中的各种宽高属性的实现
May 08 Javascript
jquery.blockUI.js上传滚动等待效果实现思路及代码
Mar 18 #Javascript
jQuery用unbind方法去掉hover事件及其他方法介绍
Mar 18 #Javascript
JQuery的read函数与js的onload不同方式实现
Mar 18 #Javascript
js前台分页显示后端JAVA数据响应
Mar 18 #Javascript
侧栏跟随滚动的简单实现代码
Mar 18 #Javascript
JS特权方法定义作用以及与公有方法的区别
Mar 18 #Javascript
Javascript判断对象是否相等实现代码
Mar 18 #Javascript
You might like
如何对PHP程序中的常见漏洞进行攻击(上)
2006/10/09 PHP
php自动注册登录验证机制实现代码
2011/12/20 PHP
PHP回溯法解决0-1背包问题实例分析
2015/03/23 PHP
详细解读PHP中接口的应用
2015/08/12 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
JQuery each()函数如何优化循环DOM结构的性能
2012/12/10 Javascript
javascript ajax的5种状态介绍
2014/08/18 Javascript
AngularJS iframe跨域打开内容时报错误的解决办法
2015/01/26 Javascript
深入理解javascript中concat方法
2016/12/12 Javascript
js Canvas实现的日历时钟案例分享
2016/12/25 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
js实现本地时间同步功能
2017/08/26 Javascript
AngularJS实现的2048小游戏功能【附源码下载】
2018/01/03 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
微信小程序音乐播放器开发
2019/11/20 Javascript
JavaScript实现随机点名程序
2020/03/25 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
python操作MySQL数据库具体方法
2013/10/28 Python
Python可跨平台实现获取按键的方法
2015/03/05 Python
python实现rsa加密实例详解
2017/07/19 Python
Python中str.join()简单用法示例
2018/03/20 Python
Python3远程监控程序的实现方法
2019/07/15 Python
Django实现celery定时任务过程解析
2020/04/21 Python
浅谈python锁与死锁问题
2020/08/14 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
纯css3制作煽动翅膀的蝴蝶的示例
2018/04/23 HTML / CSS
美国小蜜蜂Burt’s Bees德国官网:天然唇部、皮肤和身体护理产品
2020/06/14 全球购物
音乐学个人的自荐书范文
2013/11/26 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
求职简历自荐信
2014/06/18 职场文书
环境日宣传活动总结
2014/07/09 职场文书
金融专业银行实习证明模板
2014/11/28 职场文书
2014年惩防体系建设工作总结
2014/12/01 职场文书
试用1103暨1103、1101同门大比武 [ DAIWEI ]
2022/04/05 无线电