OSDN Git Service

Version 0.6.37, X.Dom.Anime removed.
[pettanr/clientJs.git] / 0.6.x / js / dom / 12_XDomEvent.js
index cda5cd6..c387000 100644 (file)
@@ -178,11 +178,11 @@ X.Dom.Node.prototype.listen = function( type, arg1, arg2, arg3 /* [ listener ||
 };\r
 \r
 X.Dom.Node.prototype._addEvent =\r
-       document.removeEventListener ?\r
+       X.Dom.EVENT_W3C ?\r
                (function( type ){\r
                        this._rawNode && this._rawNode.addEventListener( type, this, false );\r
                }) :\r
-       document.detachEvent ?\r
+       X.Dom.EVENT_IE ?\r
                (function( type ){\r
                        if( !this._rawNode ) return;\r
                        this._handleEvent = this._handleEvent || X.Callback.create( this );\r
@@ -207,13 +207,13 @@ X.Dom.Node.prototype.unlisten = function( type /* , arg1, arg2, arg3 */ ){
 };\r
 \r
 X.Dom.Node.prototype._removeEvent =\r
-       document.removeEventListener ?\r
+       X.Dom.EVENT_W3C ?\r
                (function( type ){\r
                        var elm = this._rawNode;\r
                        if( !elm ) return;\r
                        elm.removeEventListener( type, this, false );\r
                }) :\r
-       document.detachEvent ?\r
+       X.Dom.EVENT_IE ?\r
                (function( type ){\r
                        var elm = this._rawNode;\r
                        if( !elm ) return;\r
@@ -236,7 +236,7 @@ X.Dom.Node.prototype._removeEvent =
 \r
 \r
 X.Dom.Node.prototype.handleEvent =\r
-       document.removeEventListener ?\r
+       X.Dom.EVENT_W3C ?\r
                (function( e ){\r
                        var ret = X.EventDispatcher.prototype.dispatch.call( this, new X.Dom.Event( e, this ) );\r
 \r
@@ -289,7 +289,7 @@ X.Dom.Node.prototype._restoreEvent = function(){
  *  Dean Edwards/Matthias Miller/John Resig\r
  */\r
 /* for ie9+/Mozilla/Opera9 */\r
-if( document.addEventListener ){\r
+if( X.Dom.DOM_W3C ){\r
        X.Dom.Node._document.listenOnce( 'DOMContentLoaded', X.Dom._init );\r
 } else\r
 if( 5 <= X.UA.IE && X.inHead ){\r