jquery undelete()-Methode


  Übersetzungsergebnisse:

Delegierter

Englisch [ˈdelɪgət] US [ˈdɛlɪˌɡet]

n. Vertreter, Delegationsmitglied

vt

jquery undelete()-MethodeSyntax

Funktion: Die Methode undelegate() löscht einen oder mehrere Event-Handler, die von der Methode Delegate() hinzugefügt wurden.

Syntax: $(selector).undelegate(selector,event,function)

Parameter:

Veranstaltung Funktion

jquery undelete()-MethodeBeispiel

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("body").delegate("p","click",function(){
    $(this).slideToggle();
  });
  $("button").click(function(){
    $("body").undelegate();
  });
});
</script>
</head>
<body>
<p>这是一个段落。</p>
<p>这是另一个段落。</p>
<p>点击任何段落可以令其消失。包括本段落。</p>
<button>从所有元素删除由 delegate() 方法添加的事件处理器</button>
</body>
</html>
Instanz ausführen »

Klicken Sie auf die Schaltfläche „Instanz ausführen“, um die Online-Instanz anzuzeigen

ParameterBeschreibung
selector Optional . Gibt den Selektor an, der das Entfernen von Ereignishandlern erfordert.
Optional. Gibt einen oder mehrere Ereignistypen an, für die Handler entfernt werden müssen.
optional. Gibt die spezifische Ereignishandlerfunktion an, die gelöscht werden soll.