页面加载与jQuery-mobile转换不同
我有一个网站,直接加载时工作正常(通过调用其URL),但是,当我通过滑块转换到达网站时:
mySite
似乎它不会加载一个刚刚在head中声明的.js文件:
我是jQuery mobile,jQuery,HTML5和JS的新手。 所以…有人可以向我解释一下URL调用和jQuery移动转换之间的区别是什么?
(顺便说一句。我用它来开发Android-App)
如果有多个HTML
文件, HEAD
只会加载到第一个HTML
文件中。 在其他文件中,仅加载BODY
内容。 这是因为AJAX
用于将其他页面加载到DOM
。 因为在原始DOM
已经存在HEAD
内容,所以仅从其他页面加载主体。
如果完全转换AJAX
,或者在第一个HTML
文件中初始化所有js文件,则可以防止这种情况。
如果您想了解更多信息,请查看我的其他答案以及其他几种解决方案,或者在此处查找。
例1:正确的方法
HTML 1:
jQM Complex Demo
HTML 2:
示例2:方式不正确
HTML 1:
jQM Complex Demo
HTML 2:
jQM Complex Demo
- 如何将JQuery(或任何)js库添加到Android WebView中加载的页面中?
- “document.ready()”函数未在Chrome Mobile上启动(android)
- Android上未显示“object”标记
- 如何使用jquery以编程方式检查Internet连接的可用性
- 使用PhoneGap在Android上自动呼叫预定义号码
- 使用WebView从Android调用jQuery函数
- keypress事件未在移动设备上运行
- ReferenceError:找不到变量:$,jquerymobile + phonegap
- PhoneGap 1.5.0 Android Cordova AJAX JSON