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.75, add node.offset().
[pettanr/clientJs.git]
/
0.6.x
/
js
/
01_dom
/
12_XDomEvent.js
diff --git
a/0.6.x/js/01_dom/12_XDomEvent.js
b/0.6.x/js/01_dom/12_XDomEvent.js
index
0615482
..
c0eb02e
100644
(file)
--- a/
0.6.x/js/01_dom/12_XDomEvent.js
+++ b/
0.6.x/js/01_dom/12_XDomEvent.js
@@
-2,6
+2,7
@@
* use X.Callback
\r
*
\r
* http://d.hatena.ne.jp/uupaa/20100430/1272561922
\r
* use X.Callback
\r
*
\r
* http://d.hatena.ne.jp/uupaa/20100430/1272561922
\r
+ * event.offsetX と offsetY の互換性について
\r
*
\r
*/
\r
\r
*
\r
*/
\r
\r
@@
-28,8
+29,8
@@
if( !X.UA.IE || 9 <= X.UA.IE ){
//this.screenY = e.screenY;
\r
this.pageX = e.pageX;
\r
this.pageY = e.pageY;
\r
//this.screenY = e.screenY;
\r
this.pageX = e.pageX;
\r
this.pageY = e.pageY;
\r
- this.offsetX = e.offsetX || e.layerX
;
\r
- this.offsetY = e.offsetY || e.layerY;
\r
+ this.offsetX = e.offsetX || e.layerX
|| 0; // 要素上の座標を取得
\r
+ this.offsetY = e.offsetY || e.layerY
|| 0
;
\r
\r
this.keyCode = e.keyCode;
\r
this.altKey = e.altKey;
\r
\r
this.keyCode = e.keyCode;
\r
this.altKey = e.altKey;
\r
@@
-411,5
+412,5
@@
if( X.UA.WebKit < 525.13 ){ // Safari3-
};
\r
};
\r
\r
};
\r
};
\r
\r
-X.Dom.listen( X.Dom.Event.VIEW_RESIZED, function(e){ console.log( 'X.Dom VIEW_RESIZED ' + e.w + '
x
' + e.h ); } );
\r
+X.Dom.listen( X.Dom.Event.VIEW_RESIZED, function(e){ console.log( 'X.Dom VIEW_RESIZED ' + e.w + '
x
' + e.h ); } );
\r
\r
\r