OSDN Git Service
(root)
/
pettanr
/
clientJs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Version 0.6.44, fixed X.Class for safari1.
[pettanr/clientJs.git]
/
0.6.x
/
js
/
dom
/
12_XDomEvent.js
diff --git
a/0.6.x/js/dom/12_XDomEvent.js
b/0.6.x/js/dom/12_XDomEvent.js
index
2fc5817
..
b29f3f8
100644
(file)
--- a/
0.6.x/js/dom/12_XDomEvent.js
+++ b/
0.6.x/js/dom/12_XDomEvent.js
@@
-228,7
+228,7
@@
X.Dom.Node.prototype._addEvent =
this._rawNode.attachEvent( 'on' + type, this._handleEvent );
\r
}) :
\r
(function( type ){
\r
this._rawNode.attachEvent( 'on' + type, this._handleEvent );
\r
}) :
\r
(function( type ){
\r
- var elm = this._ie4getRawNode();
\r
+ var elm = this._
rawNode || this._ie4getRawNode && this._
ie4getRawNode();
\r
if( !elm ) return;
\r
this._handleEvent = elm[ 'on' + type ] = this._handleEvent || X.Callback.create( this );
\r
});
\r
if( !elm ) return;
\r
this._handleEvent = elm[ 'on' + type ] = this._handleEvent || X.Callback.create( this );
\r
});
\r
@@
-278,7
+278,7
@@
X.Dom.Node.prototype._removeEvent =
};
\r
}) :
\r
(function( type ){
\r
};
\r
}) :
\r
(function( type ){
\r
- var elm = this._rawNode || this._ie4getRawNode();
\r
+ var elm = this._rawNode || this._ie4getRawNode
&& this._ie4getRawNode
();
\r
if( !elm ) return;
\r
elm[ 'on' + type ] = X.emptyFunction;
\r
elm[ 'on' + type ] = '';
\r
if( !elm ) return;
\r
elm[ 'on' + type ] = X.emptyFunction;
\r
elm[ 'on' + type ] = '';
\r