Ich habe eine Javascript-Datei angehängt, wo die Variable touch1403171021t
mit dem Wert 0
deklariert ist. Problem ist folgendes: Ich tippe einmal auf der div und es wird 1
als Wert, aber wenn ich das zweite Mal tippen hält es mit dem Wert von 1
egal wie oft ich tippe es hält mit 1
Ich möchte, dass der Benutzer tippen muss 2
mal 1
zu ermöglichen und 2
zu bestätigen, die zweite Aktion ist jetzt nur noch eine Warnung, aber ich werde es ändern, so weit ich das Problem mit den Skripten gelöst habeJavascript Variable nicht mehr als 1
<div id="taptoread" ontouchstart="if(touch1403171021t < 2){ touch1403171021t++; }" ontouchmove="if(touch1403171021t > 0){ touch1403171021t--; }" ontouchend="if(touch1403171021t == 2){alert('ee')}; if(touch1403171021t == 1){ $('#taptoread').css({'opacity':'1'}); $('.1403171021').slideDown(170);}" style="opacity:0.7;border-radius:7px;padding-bottom:7px;background-color:lightyellow;margin:0px 7px 0px 7px;" ></div>
Bitte formatieren Sie den Code Frage, so dass es leicht –
die JavaScript und CSS Nehmen Sie lesen sie mehr sein kann aus des Tags – user2182349
Warum würden Sie eine Variable aufrufen, die? – Ibu