aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Resig <jeresig@gmail.com>2006-10-15 02:57:55 +0000
committerJohn Resig <jeresig@gmail.com>2006-10-15 02:57:55 +0000
commitaf961d58c244224c14f3bb519214485cb670c64d (patch)
tree97ffd95f965f1bf7ebe50ba6491c7a724ac1d558
parente7669f64d88612884df27c5744558191f8e6c8b1 (diff)
downloadjquery-af961d58c244224c14f3bb519214485cb670c64d.tar.gz
jquery-af961d58c244224c14f3bb519214485cb670c64d.zip
Fixed all warnings generated when javascript.options.strict is enabled in Firefox about:config.
-rw-r--r--src/ajax/ajax.js2
-rw-r--r--src/event/event.js2
-rw-r--r--src/jquery/jquery.js13
3 files changed, 10 insertions, 7 deletions
diff --git a/src/ajax/ajax.js b/src/ajax/ajax.js
index 4ade2e846..13ad01d40 100644
--- a/src/ajax/ajax.js
+++ b/src/ajax/ajax.js
@@ -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;
diff --git a/src/event/event.js b/src/event/event.js
index 86a93d4a7..a60c4616a 100644
--- a/src/event/event.js
+++ b/src/event/event.js
@@ -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]);
diff --git a/src/jquery/jquery.js b/src/jquery/jquery.js
index 7a59a4ea6..31dde991d 100644
--- a/src/jquery/jquery.js
+++ b/src/jquery/jquery.js
@@ -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;