mirror of
https://github.com/jquery/jquery.git
synced 2025-01-10 18:24:24 +00:00
Added a fix for bug #2140. Opera doesn't like concating null or undefined values.
This commit is contained in:
parent
5974495e6b
commit
709df93304
@ -207,7 +207,7 @@ jQuery.event = {
|
|||||||
// Handle triggering of extra function
|
// Handle triggering of extra function
|
||||||
if ( extra && jQuery.isFunction( extra ) ) {
|
if ( extra && jQuery.isFunction( extra ) ) {
|
||||||
// call the extra function and tack the current return value on the end for possible inspection
|
// call the extra function and tack the current return value on the end for possible inspection
|
||||||
ret = extra.apply( elem, data.concat( val ) );
|
ret = extra.apply( elem, val == null ? data : data.concat( val ) );
|
||||||
// if anything is returned, give it precedence and have it overwrite the previous value
|
// if anything is returned, give it precedence and have it overwrite the previous value
|
||||||
if (ret !== undefined)
|
if (ret !== undefined)
|
||||||
val = ret;
|
val = ret;
|
||||||
|
Loading…
Reference in New Issue
Block a user