Heim  >  Artikel  >  Web-Frontend  >  Ist onclick ein JQuery-Ereignis?

Ist onclick ein JQuery-Ereignis?

WBOY
WBOYOriginal
2022-06-02 16:05:382151Durchsuche

onclick ist kein jquery-Ereignis, aber in JavaScript tritt dieses Ereignis auf, wenn auf das Element geklickt wird. In jquery ist die Methode click() mit onclick verknüpft Methode. onclick-Ereignis.

Ist onclick ein JQuery-Ereignis?

Die Betriebsumgebung dieses Tutorials: Windows10-System, JQuery3.2.1-Version, Dell G3-Computer.

Ist onclick ein Jquery-Ereignis?

1. Onclick ist ein gebundenes Ereignis (es ist ein Ereignis)

Beachten Sie, dass diese Ereignisbindung nur in JacaScript verfügbar ist. Es teilt dem Browser mit wenn mit der Maus geklickt wird Das Onclick-Ereignis wird ausgelöst. Die Hauptfunktion der

click()-Methode besteht darin, das Onclick-Ereignis des Elements auszulösen, das die Click-Methode aufruft, wodurch tatsächlich die Klickaktion der Maus simuliert wird. Wenn außerdem andere ausführbare Anweisungen innerhalb der Click-Klammern definiert sind, führt die Click-Methode die Anweisungen innerhalb der Klammern aus, nachdem das onclick-Ereignis ausgeführt wurde.

<!DOCTYPE html>
<html>
<head>
<meta charset="GBK">
<title>测试onclick事件</title>
<script type="text/javascript">
function mouse(){
alert(&#39;我是一张图片!!!&#39;);
}
</script>
</head>
<body>
<img src="../1.jpg" alt="图片" οnclick="mouse()"/>
</body>
</html>
Wissen erweitern

3. on-Methode (in jQuery)on()-Methode bindet Event-Handler an Elemente im aktuell ausgewählten jQuery-Objekt. In jQuery 1.7 bietet die Methode .on() alle zum Binden von Ereignishandlern erforderlichen Funktionen. (Dynamische Bindungsereignisverarbeitungsfunktion)

Diese Methode verfügt über zwei Parameter (die Parameter mit eckigen Klammern in den Parametern sind optional und werden entsprechend den tatsächlichen Anforderungen ausgewählt)1).on(events,[selector] ,[data], fn)

events: Ein oder mehrere Ereignistypen, getrennt durch Leerzeichen und einen optionalen Namespace, wie zum Beispiel „click“ oder „keydown.myPlugin“.

selector: Eine Selektorzeichenfolge, die als Nachkomme des Selektorelements verwendet wird, das das Ereignis des Filters auslöst. Wenn das ausgewählte

Daten: Wenn ein Ereignis ausgelöst wird, müssen event.data an die Ereignisverarbeitungsfunktion übergeben werden. fn: Funktion, die ausgeführt wird, wenn dieses Ereignis ausgelöst wird. Der Wert false kann auch als Abkürzung für eine Funktion verwendet werden, die false zurückgibt.

2).on(events-map,[selector],[data])

events-map: ein oder mehrere durch Leerzeichen getrennte Ereignistypen und optionale Namespaces, dargestellt durch Zeichenfolgen. Der Wert stellt die Handlerfunktion dar, an die gebunden ist die Veranstaltung.

selector: Eine Selektorzeichenfolge zum Filtern der ausgewählten Elemente. Der Handler wird für untergeordnete Elemente dieses Selektors aufgerufen. Wenn die Auswahl leer ist oder ignoriert wird, wird das Ereignis immer dann ausgelöst, wenn es das ausgewählte Element erreicht.

Daten: Wenn ein Ereignis ausgelöst wird, müssen event.data an die Ereignisverarbeitungsfunktion übergeben werden. Die on-Methode besteht darin, eine Ereignisverarbeitungsfunktion für Elemente zu definieren, die mit dem Selektor übereinstimmen (jetzt übereinstimmen oder in Zukunft übereinstimmen).

Video-Tutorial-Empfehlung:

jQuery-Video-Tutorial

Das obige ist der detaillierte Inhalt vonIst onclick ein JQuery-Ereignis?. 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