Heim  >  Artikel  >  Web-Frontend  >  So verwenden Sie js, um die Long-Press-Funktion in HTML zu implementieren (Code)

So verwenden Sie js, um die Long-Press-Funktion in HTML zu implementieren (Code)

不言
不言Original
2018-08-17 17:59:554919Durchsuche

Der Inhalt dieses Artikels befasst sich mit der Verwendung von js zur Implementierung der Long-Press-Funktion (Code) in HTML. Ich hoffe, dass er für Sie hilfreich ist.

//Das Folgende ist der js-Code, kopieren Sie ihn einfach und fügen Sie ihn ein. Ein Urteil wird lange gedrückt, um das zweite Urteil auszuführen. Klicken Sie zum Ausführen

  <script>
        var timeOutEvent=0;        
        function gtouchstart(){
            timeOutEvent = setTimeout(longPress(),500);            
            return false;            
            //单击开始计时 500代表0.5秒
            //如果longPress()需要传参得写成下面注释中的代码
            //timeOutEvent = setTimeout(function(){ longPress(url);},500);
        };        function gtouchend(){
            clearTimeout(timeOutEvent);            
            if(timeOutEvent!=0){
                alert(&#39;单击执行代码区&#39;);
            }            
            return false;
        };        
        function gtouchmove(){
            clearTimeout(timeOutEvent);
            timeOutEvent = 0;
            alert(&#39;单击未松开直接滑动的执行代码区,默认取消任何操作&#39;);
        };        
        function longPress(){
            timeOutEvent = 0;
            alert(&#39;长按执行代码区&#39;);
        }    </script>

Verwandte Empfehlungen:

Wie wird die Blinkfunktion der JS-Taste implementiert?


So verwenden Sie HTML, um ein Beispiel für einen Positionierungscode zu implementieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie js, um die Long-Press-Funktion in HTML zu implementieren (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn