X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=event%2Fevent.js;h=dff2e2eb1dd3c12b6900f6c01f273026f9988748;hb=d71a85001b0562ed05925e0c5635c3c0a1d52068;hp=05247bcf07156c60ccda4a691d1ffd1958053276;hpb=329d1a3bb2abf5d64bd2fac5801034757619c950;p=jquery.git diff --git a/event/event.js b/event/event.js index 05247bc..dff2e2e 100644 --- a/event/event.js +++ b/event/event.js @@ -10,7 +10,7 @@ for ( var i = 0; i < e.length; i++ ) { $.fn["un"+o] = function(f){ return this.unbind(o, f); }; $.fn["do"+o] = function(){ return this.trigger(o); }; $.fn["one"+o] = function(f){ return this.bind(o, function(e){ - if ( this[o+f] != null ) return true; + if ( this[o+f] !== null ) { return true; } this[o+f]++; return $.apply(this,f,[e]); }); }; @@ -25,15 +25,15 @@ $.fn.hover = function(f,g) { return this.each(function(){ var obj = this; addEvent(this, "mouseover", function(e) { - var p = ( e.fromElement != null ? e.fromElement : e.relatedTarget ); - while ( p && p != obj ) p = p.parentNode; - if ( p == obj ) return false; + var p = ( e.fromElement !== null ? e.fromElement : e.relatedTarget ); + while ( p && p != obj ) { p = p.parentNode; } + if ( p == obj ) { return false; } return $.apply(obj,f,[e]); }); addEvent(this, "mouseout", function(e) { - var p = ( e.toElement != null ? e.toElement : e.relatedTarget ); - while ( p && p != obj ) p = p.parentNode; - if ( p == obj ) return false; + var p = ( e.toElement !== null ? e.toElement : e.relatedTarget ); + while ( p && p != obj ) { p = p.parentNode; } + if ( p == obj ) { return false; } return $.apply(obj,g,[e]); }); }); @@ -43,17 +43,19 @@ $.fn.hover = function(f,g) { $.fn.onhover = $.fn.hover; $.ready = function() { - if ( $.$$timer ) { - clearInterval( $.$$timer ); - $.$$timer = null; - for ( var i = 0; i < $.$$ready.length; i++ ) - $.apply( document, $.$$ready[i] ); - $.$$ready = null; - } + if ( $.$$timer ) { + clearInterval( $.$$timer ); + $.$$timer = null; + for ( var i = 0; i < $.$$ready.length; i++ ) { + $.apply( document, $.$$ready[i] ); + } + $.$$ready = null; + } }; -if ( document.addEventListener ) +if ( document.addEventListener ) { document.addEventListener( "DOMContentLoaded", $.ready, null ); +} addEvent( window, "load", $.ready ); @@ -62,11 +64,12 @@ $.fn.ready = function(f) { if ( $.$$timer ) { $.$$ready.push( f ); } else { - var o = this; + var o = this; $.$$ready = [ f ]; $.$$timer = setInterval( function(){ - if ( o && o.getElementsByTagName && o.getElementById && o.body ) + if ( o && o.getElementsByTagName && o.getElementById && o.body ) { $.ready(); + } }, 10 ); } }); @@ -81,4 +84,4 @@ $.fn.toggle = function(a,b) { e.preventDefault(); return $.apply( this, this.$$last, [e] ) || false; }) : this._toggle(); -}; \ No newline at end of file +};