Heim  >  Artikel  >  Web-Frontend  >  Wie kann jquery feststellen, ob ein Element an ein Ereignis gebunden ist?

Wie kann jquery feststellen, ob ein Element an ein Ereignis gebunden ist?

coldplay.xixi
coldplay.xixiOriginal
2020-11-17 10:36:491872Durchsuche

Wie jquery bestimmt, ob ein Element an ein Ereignis gebunden ist: 1. Die Beurteilungsanweisung der alten Version [jQuery.data(elem, "events")[type]] 2. [$(), die nur verwendet werden kann nach der [1.2.3] Version elem).data("events")[type]].

Wie kann jquery feststellen, ob ein Element an ein Ereignis gebunden ist?

Empfohlen: „jquery-Video-Tutorial

jquery-Methode zum Ermitteln, ob ein Element an ein Ereignis gebunden ist:

Um festzustellen, ob ein Ereignis an ein Element gebunden wurde, verwenden Sie die folgende Anweisung

jQuery.data(elem,"events")[type] //老版本也能用
$(elem).data("events")[type] //1.2.3以后才能用

Rückgabewert: ein Objekt, kann mit for in durchlaufen werden oder ist undefiniert.

Parameter:

  • elem ist ein DOM-Objekt;

  • type ist der Ereignistyp.

Beispiel:

Bestimmen Sie, ob das Klickereignis an das Element mit der ID foo gebunden ist

if( $("#foo").data("events")["click"] ){ 
    //your code 
}

Verwandte kostenlose Lernempfehlungen: JavaScript (Video)

Das obige ist der detaillierte Inhalt vonWie kann jquery feststellen, ob ein Element an ein Ereignis gebunden ist?. 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