voolezhang 发表于 2022-10-10 09:45:43

o2.load jquery是页面加载前引入还是页面加载后引入

我在页面的load事件里面添加了如下代码,测试是可以执行。

alert("h");            // 这里是引入jquery前的 js的alert,可以执行;
this.loadUser();
this.getTaskCount();

o2.load("/o2_lib/jquery/jquery.min.js",function(){
    if(!window.jq){
      var jq = jQuery.noConflict(true); //避免js框架冲突
      window.jq = jq;
    }
    window.jq(document).ready(function(){
      jq("#result").text("jquery载入成功!");
      /*
             ...code...
      */

      alert("jquery alert");    //这里alert 也可以 执行
      jq("body").hide();    // 这里也可以执行,执行后页面消失

    })

}.bind(this))


这个jquery是页面加载前引入还是页面加载后引入,我又一个代码,调用了之后仍然不起作用。感觉是页面加载后再引入这个jquery的

论坛管理员 发表于 2022-10-10 16:04:01

o2.load是异步动作

voolezhang 发表于 2022-10-11 15:25:38

论坛管理员 发表于 2022-10-10 16:04
o2.load是异步动作

等于是先加载页面,再载入jquery的是么?

论坛管理员 发表于 2022-10-11 16:34:24

同时进行
页: [1]
查看完整版本: o2.load jquery是页面加载前引入还是页面加载后引入