Heim > Web-Frontend > js-Tutorial > Hauptteil

Ein Beispiel für das gleichzeitige Hinzufügen von Click- und Dblclick-Ereignissen in jQuery

黄舟
Freigeben: 2017-06-27 10:36:46
Original
1438 Leute haben es durchsucht

Der Code zum Hinzufügen des -Ereignisses ist relativ einfach. Es gibt zwei Methoden:

  • $("abc").bind ({" click":fn,"dblclick":fn});

  • $("abc").click(fn).dblclick(fn)

Das aktuelle Problem besteht darin, dass unabhängig vom Doppelklick oder Klicken nur die Klickfunktion ausgeführt wird. Warum?
Lassen Sie uns über den Doppelklick-Mechanismus sprechen:

Der Vorgang des Doppelklickens (dblclick) ist: Mousedown, Mouseout, Klicken, Mousedown, Mouseout, Klicken, Dblclick; Doppelklick erreichen Wir Diese beiden Klicks müssen blockiert werden, daher setzen wir einen

Timer

im Klick, um die Ausführung der Funktion zu verzögern. Der vollständige Code lautet wie folgt:

Das obige ist der detaillierte Inhalt vonEin Beispiel für das gleichzeitige Hinzufügen von Click- und Dblclick-Ereignissen in jQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage