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