2011-10-27 15 views
6
$(document).bind 'touchstart', (event) -> 
    console.log event.touches 

Esto siempre está indefinido, no puedo entender por qué. Como es targetTouches.event.touches siempre está indefinido

¿Alguna idea? Estoy probando en un iPad.

Gracias.

Respuesta

28

Su sintaxis es raro para mí, pero en javascript normal:

$(document).bind('touchstart', function(event) { 
    console.log(event.originalEvent.touches); 
}); 
+0

En este momento, está en CoffeeScript. ¡Gracias por la respuesta! – fancy

+5

+1 - me tomó un tiempo darme cuenta de que jquery no estaba usando el evento original –

+2

gracias por la adición original del evento - funciona como magia :) – nurxyz