- }
-
- // For each element...
- for ( var i = 0, l = this.length; i < l; i++ ) {
- var elem = this[i];
-
- // Set all the attributes
- for ( var prop in options ) {
- value = options[prop];
-
- if ( isFunction ) {
- value = value.call( elem, i );
+ } else { // Multiple attributes to set on all
+ options = name;
+ for ( var i = 0, l = this.length; i < l; i++ ) {
+ elem = this[i];
+ for ( name in options ) {
+ value = options[name];
+ if ( jQuery.isFunction(value) )
+ value = value.call(elem,i);
+ jQuery.attr( elem, name, value );