Свойства события touchend

Если я поймаю все события touchend с мобильных устройств с помощью:

$(document.body).bind('touchend', function (e) {
var touch = e.touches[0]; // doesnt work
...

Мне нужно получить touch.screenX, touch.screenY, touch .clientX и touch.clientX из параметра e. Все примеры, которые я видел, предполагают, что e.touches будет коллекцией, и вы можете получить подробную информацию с помощью e.touches [0] . В моих тестах на ipad e.touches всегда не определено. Я не использую плагины jquery.

Также пробовал e.targetTouches, который тоже не определен.

Кто-нибудь может помочь?

48
задан Thaddeus Albers 9 September 2013 в 21:23
поделиться