When require. js is used, the problem of AMD encapsulating jquery1.4.1 is solved ., Download jquery1.4.2.js
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
In advanced jquery versions, AMD is automatically encapsulated, but AMD is not encapsulated in jquery1.4.1. Therefore, AMD needs to be encapsulated by yourself.
1. Open the jquery1.4.1.js file and inject the code at the bottom of the file:
// Customize 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. Complete.
Is it easy!