所以我有一个看起来像这样的元素:
____________________________________
/ \
| |
| |
+------------------------------------+
| |
| |
| |
+------------------------------------+
| |
| |
\____________________________________/
我已经为它添加了一个touchstart监听器,如下所示:
other_options.addEventListener('touchstart', function(e) {
event.preventDefault();
}, false);
我想做的事情是,我已经查看了“e”的值,但我找不到任何一致的值(当我尝试使用这些值时,它们似乎不正确),以便做我想做的事情。
我知道这些行的大小。我只想能够获取触摸开始事件触发的Y坐标,其中0是元素的上部坐标。这样,Math.floor(y / ROW_SIZE)将给出触摸开始事件所在的行。