• 使用require.js时,解决AMD封装jquery1.4.1的问题。


    require.config({
        baseUrl: "js/",
        paths: {
            "jquery": "jquery-1.4.1.min"//jquery-1.10.2.min
        }
    });
    require(["jquery"], function (jQ) {
        console.log("JQ:" + jQ);
        jQ("#qq").css("color", "#f00");
    });
    View Code

    在高版本的jquery中,一般会自动封装AMD,但是在jquery1.4.1版本中并没有封装AMD,所以需要自己来封装AMD.

    1、打开jquery1.4.1.js文件,在文件的最下面注入一下代码:

       //自定义封装amd
        if (typeof module === "object" && module && typeof module.exports === "object") {
            module.exports == jQuery;
        } else {
            window.jQuery = window.$ = jQuery;
            if (typeof define == "function" && define.amd) {
                define("jquery", [], function () { return jQuery; })
            }
        }
        //
    View Code

    2、完成。

    是不是很简单!

  • 相关阅读:
    usage of tmux docker
    mac. mysql
    使用ssh远程编辑
    systemd-udevadm
    iperf
    brctl
    NAT
    Linux 网络配置
    Linux 命令行快捷键
    sed 参数分析
  • 原文地址:https://www.cnblogs.com/goesby/p/4178276.html
Copyright © 2020-2023  润新知