Heim > häufiges Problem > Was sind die Überwachungsmethoden von jquery?

Was sind die Überwachungsmethoden von jquery?

尊渡假赌尊渡假赌尊渡假赌
Freigeben: 2023-06-25 09:59:17
Original
3326 Leute haben es durchsucht

Es gibt vier Hauptüberwachungsmethoden in jQuery: 1. „.on“-Methode, die einzelne oder mehrere Ereignisse überwachen und Ereignisse in Zukunft auch an neu hinzugefügte Elemente binden kann, die alte Version von jQuery unterstützt sie jedoch nicht 2. „.on“-Methode. Click-Methode, führt hauptsächlich Klick-Ereignisoperationen aus, unterstützt keine Ereignisdelegierung und kann nur auf vorhandene Elemente angewendet werden. 3. „.bind“-Methode, die alte jQuery-Version bietet eine Methode für Binden von Ereignissen an Elemente und andere Die Verwendung von jQuery-Methoden kann den Code vereinfachen und unterstützt keine Ereignisdelegierung.

Was sind die Überwachungsmethoden von jquery?

Das Betriebssystem dieses Tutorials: Windows 10-System, jQuery Version 3.6.0, Dell G3-Computer.

Die Hauptmethoden für jQuery zum Abhören von Ereignissen sind „.on()“, „.click()“ und „.bind()“

1, „.on()“

`. on() ist eine neue Methode, die in jQuery 1.7 eingeführt wurde und als Ersatz für die vorherige Methode verwendet werden kann. Diese Methode kann einzelne oder mehrere Ereignisse abhören und Ereignisse auch an neu hinzugefügte Elemente in der Zukunft binden.

Vorteile

  • Es ist einfach, Ereignisse hinzuzufügen und zu löschen.

  • kann mehrere Ereignisse gleichzeitig binden, im Gegensatz zu .click(), das nur auf Klickereignisse hören kann. Zum Beispiel: `$(selector).on({mouseenter: function(){}, mouseleave: function(){}})`

  • Sie können einen Namespace hinzufügen;

Nachteile

  • Alt Version von jQuery Nicht unterstützt;

  • Möglicherweise ist in älteren Browsern ein Shim-Abfall erforderlich.

Beispiel:

```
$('selector').on('click', function() {
  // code
});
```
Nach dem Login kopieren

2, `.click()`

`.click()` führt hauptsächlich Klickereignisoperationen aus.

Vorteile

  • Einfach zu bedienen; Wenn Sie nur auf Klickereignisse warten müssen, ist der Code prägnant und leicht verständlich.

Nachteile

  • Unterstützt keine Ereignisdelegierung und kann nur auf vorhandene Elemente angewendet werden.

  • Nur Click-Ereignis, diese Methode kann nicht an andere Ereignisse gebunden werden.

Beispiel:

```
$('selector').click(function() {
  // code
});
```
Nach dem Login kopieren

3, `.bind()`

`.bind()` ist eine von der alten jQuery-Version bereitgestellte Methode, um Ereignisse an Elemente zu binden.

Vorteile

  • Bei Verwendung in Verbindung mit anderen jQuery-Methoden kann der Code vereinfacht werden

  • kann mehrere Ereignisse binden.

Nachteile

Unterstützt keine Ereignisdelegation; Wird nur für vorhandene Elemente verwendet.

Beispiel:

```
$('selector').bind('click', function() {
  // code
});
```
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas sind die Überwachungsmethoden von 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