// Keep a UserAgent string for use with jQuery.browser
userAgent = navigator.userAgent,
- // For matching the engine and version of thte browser
+ // For matching the engine and version of the browser
browserMatch,
// Has the ready events already been bound?
exec = exec && jQuery.isFunction(value);
for ( var i = 0; i < length; i++ ) {
- fn( elems[i], key, exec ? value.call( elems[i], i ) : value, pass );
+ fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
}
return elems;