Fixed all warnings generated when javascript.options.strict is enabled in Firefox about:config.
This commit is contained in:
parent
e7669f64d8
commit
af961d58c2
|
@ -688,7 +688,7 @@ jQuery.extend({
|
||||||
var dataType = type.dataType;
|
var dataType = type.dataType;
|
||||||
var global = typeof type.global == "boolean" ? type.global : true;
|
var global = typeof type.global == "boolean" ? type.global : true;
|
||||||
var timeout = typeof type.timeout == "number" ? type.timeout : jQuery.timeout;
|
var timeout = typeof type.timeout == "number" ? type.timeout : jQuery.timeout;
|
||||||
var ifModified = type.ifModified || false;
|
ifModified = type.ifModified || false;
|
||||||
data = type.data;
|
data = type.data;
|
||||||
url = type.url;
|
url = type.url;
|
||||||
type = type.type;
|
type = type.type;
|
||||||
|
|
|
@ -1600,7 +1600,7 @@ new function(){
|
||||||
// Add the event
|
// Add the event
|
||||||
jQuery.event.add( this, o, function(e){
|
jQuery.event.add( this, o, function(e){
|
||||||
// If this function has already been executed, stop
|
// If this function has already been executed, stop
|
||||||
if ( count++ ) return;
|
if ( count++ ) return true;
|
||||||
|
|
||||||
// And execute the bound function
|
// And execute the bound function
|
||||||
return f.apply(this, [e]);
|
return f.apply(this, [e]);
|
||||||
|
|
13
src/jquery/jquery.js
vendored
13
src/jquery/jquery.js
vendored
|
@ -28,7 +28,7 @@ window.undefined = window.undefined;
|
||||||
* @name jQuery
|
* @name jQuery
|
||||||
* @cat Core
|
* @cat Core
|
||||||
*/
|
*/
|
||||||
jQuery = function(a,c) {
|
function jQuery(a,c) {
|
||||||
|
|
||||||
// Shortcut for document ready (because $(document).each() is silly)
|
// Shortcut for document ready (because $(document).each() is silly)
|
||||||
if ( a && typeof a == "function" && jQuery.fn.ready )
|
if ( a && typeof a == "function" && jQuery.fn.ready )
|
||||||
|
@ -63,13 +63,15 @@ jQuery = function(a,c) {
|
||||||
// Find the matching elements and save them for later
|
// Find the matching elements and save them for later
|
||||||
jQuery.find( a, c ) );
|
jQuery.find( a, c ) );
|
||||||
|
|
||||||
// See if an extra function was provided
|
// See if an extra function was provided
|
||||||
var fn = arguments[ arguments.length - 1 ];
|
var fn = arguments[ arguments.length - 1 ];
|
||||||
|
|
||||||
// If so, execute it in context
|
// If so, execute it in context
|
||||||
if ( fn && typeof fn == "function" )
|
if ( fn && typeof fn == "function" )
|
||||||
this.each(fn);
|
this.each(fn);
|
||||||
};
|
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
// Map over the $ in case of overwrite
|
// Map over the $ in case of overwrite
|
||||||
if ( typeof $ != "undefined" )
|
if ( typeof $ != "undefined" )
|
||||||
|
@ -1031,6 +1033,7 @@ jQuery.fn = jQuery.prototype = {
|
||||||
for ( var i = 0; i < t.length; i++ )
|
for ( var i = 0; i < t.length; i++ )
|
||||||
if ( jQuery.filter(t[i],[a]).r.length )
|
if ( jQuery.filter(t[i],[a]).r.length )
|
||||||
return a;
|
return a;
|
||||||
|
return false;
|
||||||
}) ||
|
}) ||
|
||||||
|
|
||||||
t.constructor == Boolean &&
|
t.constructor == Boolean &&
|
||||||
|
@ -2233,12 +2236,12 @@ jQuery.extend({
|
||||||
},
|
},
|
||||||
|
|
||||||
handle: function(event) {
|
handle: function(event) {
|
||||||
if ( typeof jQuery == "undefined" ) return;
|
if ( typeof jQuery == "undefined" ) return false;
|
||||||
|
|
||||||
event = event || jQuery.event.fix( window.event );
|
event = event || jQuery.event.fix( window.event );
|
||||||
|
|
||||||
// If no correct event was found, fail
|
// If no correct event was found, fail
|
||||||
if ( !event ) return;
|
if ( !event ) return false;
|
||||||
|
|
||||||
var returnValue = true;
|
var returnValue = true;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue