查看: 11909|回复: 3

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

升级   0.21%

1

主题

1

回帖

21

积分

注册会员

Rank: 2

积分
21
发表于 2022-10-10 09:45:43 | 显示全部楼层 |阅读模式
我在页面的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的

回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-10-10 16:04:01 | 显示全部楼层
o2.load是异步动作
回复

使用道具 举报

升级   0.21%

1

主题

1

回帖

21

积分

注册会员

Rank: 2

积分
21
发表于 2022-10-11 15:25:38 | 显示全部楼层

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

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-10-11 16:34:24 | 显示全部楼层
同时进行
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread