回答編集履歴
2
スクロールのオフセットが足りなかったため追加
answer
CHANGED
@@ -4,4 +4,5 @@
|
|
4
4
|
* クリックされた要素の位置/サイズ(getBoundingClientRect())
|
5
5
|
* クリックされた位置(event.offsetX, event.offsetY)
|
6
6
|
* ページ上でのクリックされた位置(event.pageX, event.pageY)
|
7
|
+
* スクロールオフセット(window.pageXOffset, window.pageYOffset)
|
7
8
|
で事足りると思うのですが。
|
1
ちょっと詳細に
answer
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
うーん。リキッドデザイン上を想定しているのでしょうが、
|
2
2
|
であったとしても、
|
3
|
+
* クリックされた要素(event.target / event.srcElement)
|
3
|
-
* クリックされた要素
|
4
|
+
* クリックされた要素の位置/サイズ(getBoundingClientRect())
|
4
|
-
* offsetX
|
5
|
+
* クリックされた位置(event.offsetX, event.offsetY)
|
5
|
-
* pageX
|
6
|
+
* ページ上でのクリックされた位置(event.pageX, event.pageY)
|
6
7
|
で事足りると思うのですが。
|