我使用以下ocde,所以我可以使用$ short手来获取jQuery:
jQuery(function($){ ... }
但我还有一些需要jQuery的功能。我怎样才能在这些功能中使用$ short手?似乎$在我的职能范围内不起作用。
答案 0 :(得分:6)
如果您在页面上有另一个使用$
作为对象的脚本,则不能在function
之外使用$
。但是,您可以使用noConflict
创建$
或jQuery
的别名。
(function($) {
// Use $ here
})(jQuery);
// Create an alias of jQuery
var $_ = jQuery.noConflict();
// Use $_ here
答案 1 :(得分:0)
删除前面的jQuery
并放在其后:
(function($){
///
})(jQuery); // Use jQuery here