0
jQuery是通過暴露:什麼jQuery被暴露?
// Expose jQuery to the global object
window.jQuery = window.$ = jQuery;
但有兩個jQuery的:
var jQuery = (function() {
// Define a local copy of jQuery
var jQuery = function(selector, context) {
// The jQuery object is actually just the init constructor 'enhanced'
return new jQuery.fn.init(selector, context, rootjQuery);
},
據我所知,這是合法的名字 - 他們來自不同的範圍是。 但是哪一個暴露了? 我想這是var jQuery = function(selector, context)
但似乎在不同的範圍是從window.jQuery = window.$ = jQuery;
謝謝!這就說得通了!我實際上是看着http://code.jquery.com/jquery-1.6.4.js – DrStrangeLove