More changes to get jQuery in line with JSLint.

This commit is contained in:
jeresig 2010-03-01 21:24:49 -05:00
parent 8c8f685a91
commit dcf0fa5048
9 changed files with 195 additions and 190 deletions

22
src/effects.js vendored
View file

@ -1,6 +1,6 @@
var elemdisplay = {},
rfxtypes = /toggle|show|hide/,
rfxnum = /^([+-]=)?([\d+-.]+)(.*)$/,
rfxnum = /^([+\-]=)?([\d+.\-]+)(.*)$/,
timerId,
fxAttrs = [
// height animations
@ -221,6 +221,16 @@ jQuery.fn.extend({
});
function genFx( type, num ) {
var obj = {};
jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice(0,num)), function() {
obj[ this ] = type;
});
return obj;
}
// Generate shortcuts for custom animations
jQuery.each({
slideDown: genFx("show", 1),
@ -470,13 +480,3 @@ if ( jQuery.expr && jQuery.expr.filters ) {
}).length;
};
}
function genFx( type, num ) {
var obj = {};
jQuery.each( fxAttrs.concat.apply([], fxAttrs.slice(0,num)), function() {
obj[ this ] = type;
});
return obj;
}