1. jQuery.getScript("http://dev.jquery.com/view/trunk/plugins/color/jquery.color.js");
2. <script src="http://dev.jquery.com/view/trunk/plugins/color/jquery.color.js" type="text/javascript"></script>
请问1和2等价么?执行的效果一样不?
效果都是一样的 都是引用JS, 区别第一个 getScript 引用是动态调用,方便程序控制,第二种直接引用
getScript: function( url, callback ) {
return jQuery.get( url, undefined, callback, "script" );
}
jQuery.each( [ "get", "post" ], function( i, method ) {
jQuery[ method ] = function( url, data, callback, type ) {
// shift arguments if data argument was omitted
if ( jQuery.isFunction( data ) ) {
type = type || callback;
callback = data;
data = undefined;
}
return jQuery.ajax({
url: url,
type: method,
dataType: type,
data: data,
success: callback
});
};
});
上面的那个最后到这个方法里面了
具体是否相同 也不是很清楚 同样希望得到解释