2012-03-31 9 views
1

Ich habe ein Problem mit meiner Website www.philipmadeley.com für "on touch" Ereignisse im Nav. Es scheint die erste "Berührung" in Ordnung zu bringen, funktioniert dann aber für den Rest nicht. Ich habe mehrere Lösungen gemeistert, aber ich bin nicht so technisch, also habe ich vielleicht etwas übersehen ... jedenfalls kann ich keine Antwort finden. Hoffe du kannst helfen.Event Handler für Touch Events zurücksetzen

Antwort

0

Gebrauch die event.originalEvent.touches oder event.orignialEvent.changedTouches

und verwenden Beispiel 0

$("#div").bind("touchstart",function(event){ 

    event.preventDefault();    
    var touches = event.originalEvent.touches || event.originalEvent.changedTouches; 
    if(touches.length == 1){ 

var touch = touches[0]; 

// Place element where the finger is horizontally 
tx = touch.pageX ; 

alert (tx); }});

+0

Vielen Dank geschätzt :) –

+0

@cheers_to_you würden Sie bitte die Antwort akzeptieren? Vielen Dank – Bakly

+0

Sicher, das klingt gut für mich, danke. –