OSDN Git Service

Version 0.6.121, iScroll5 is working on iPhone touch 1G, update X.Audio.
[pettanr/clientJs.git] / 0.6.x / js / 02_dom / 04_XBoxModel.js
index 0a5c342..edddde6 100644 (file)
@@ -323,13 +323,6 @@ Node.prototype.offset = function( /* xnodeParent */ ){
        };\r
        \r
        return X_Node_getPosition( elm );\r
-       \r
-       while( elm && elm !== document.body ){\r
-               x += elm.offsetLeft;\r
-               y += elm.offsetTop;\r
-               elm = elm.offsetParent || elm.parentNode || elm.parentElement;\r
-       };\r
-       return { x : x, y : y };\r
 };\r
 \r
 // エレメントの座標取得 ~スクロール要素~\r
@@ -350,16 +343,16 @@ var X_Node_getPosition =
                } :\r
        X.UA.Opera < 10 ?\r
                function( el ){\r
-                   var ex  =   0;\r
-                   var ey  =   0;\r
-                   do\r
-                   \r
-                       ex  +=  el.offsetLeft;\r
-                       ey  +=  el.offsetTop;\r
-                   }\r
-                   while(  el  =   el.offsetParent );\r
-                   //\r
-                   return  {x:ex,y:ey};\r
+            var ex  =   0;\r
+            var ey  =   0;\r
+            do\r
+            { \r
+                ex  +=  el.offsetLeft;\r
+                ey  +=  el.offsetTop;\r
+            }\r
+            while(  el  =   el.offsetParent );\r
+            //\r
+            return  {x:ex,y:ey};\r
                } :\r
                function(target)\r
         {\r