脚本onload不触发在Android

script onload not firing in Android

本文关键字:Android onload 脚本      更新时间:2023-09-26

我试图有条件地加载jQuery和onload函数是不被调用时运行我的应用程序在android设备上。它可以在Chrome和iPhone上运行

    if (!window.jQuery) { 
        var jqscript   = document.createElement("script");
        jqscript.type  = "text/javascript";
        jqscript.src   = "js/lib/jQuery.js";
        document.body.appendChild(jqscript);
        jqscript.onload = jqLoaded;
    }

.

function jqLoaded(){
    jQuery.noConflict();
    alert('jqueryloaded');
}

我可能会忘记条件加载,但有什么理由不应该工作吗?

修改

document.body.appendChild(jqscript);

document.getElementsByTagName('head')[0].appendChild(jqscript);