在用Jquery Mobile时,出现跳转后的页面的JS代码不能执行的问题,调试后发现该页面的根本就没有js代码(当然就不能执行啊,简直太坑了)。查询资料可知jquery mobile默认使用的是ajax跳转,不会加载跳转到页面的js和css。解决办法:
禁止默认的ajax跳转,即在a链接中加入属性data-ajax="false"
本文介绍在使用JqueryMobile时遇到的跳转页面JS代码无法执行问题及原因。由于JqueryMobile默认采用AJAX跳转,不重新加载跳转页面的JS和CSS,导致新页面的JS代码无法执行。解决方案是在a链接中添加data-ajax=false属性,禁用AJAX跳转。
在用Jquery Mobile时,出现跳转后的页面的JS代码不能执行的问题,调试后发现该页面的根本就没有js代码(当然就不能执行啊,简直太坑了)。查询资料可知jquery mobile默认使用的是ajax跳转,不会加载跳转到页面的js和css。解决办法:
禁止默认的ajax跳转,即在a链接中加入属性data-ajax="false"

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