¿JQuery conserva las propiedades de los eventos táctiles?
Si bien este código produce el comportamiento esperado de "1" al tocar la pantalla:
document.getElementById('someNodeId').addEventListener('touchmove', touch, true);
function touch(evt) {
evt.preventDefault();
alert(evt.changedTouches.length);
}
el mismo código usando un selector jQuery:
$('#someNodeId').bind('touchmove', touch);
produce el error: "TypeError: El resultado de la expresión 'evt.changedTouches' [undefined] no es un objeto".
(Dispositivo = iPod Touch OS 3.1.3 (7E18); jQuery 1.4.2).
¿Cómo es esto posible y qué estoy haciendo mal?