【发布时间】:2013-05-09 12:06:24
【问题描述】:
我是一个javascript新手,最近接触到以下代码。
(function($){
if(!document.defaultView || !document.defaultView.getComputedStyle){
var oldCurCSS = jQuery.curCSS;
jQuery.curCSS = function(elem, name, force){
if(name !== 'backgroundPosition' || !elem.currentStyle || elem.currentStyle[ name ]){
return oldCurCSS.apply(this, arguments);
}
var style = elem.style;
if ( !force && style && style[ name ] ){
return style[ name ];
}
return oldCurCSS(elem, 'backgroundPositionX', force) +' '+ oldCurCSS(elem, 'backgroundPositionY', force);
};
}
})(jQuery);
function($) {...} (jQuery) 是什么?
PS:我也不太明白代码的用途...如果可能,请给出提示。
【问题讨论】:
标签: javascript jquery