jQuery event.namespace- Eigenschaft
Beispiel
Einen benutzerdefinierten Namespace hinzufügen und entfernen:
$("p").on("custom.someNamespace", function(event){
alert(event.namespace);
});
$("p").click(function(event){
$(this).trigger("custom.someNamespace");
});
$("button").click(function(){
$("p").off("custom.someNamespace");
});
Definition und Verwendung
Die Eigenschaft event.namespace gibt den benutzerdefinierten Namespace zurück, als das Ereignis ausgelöst wurde.
Diese Eigenschaft kann von Plug-in-Autoren verwendet werden, um Aufgaben je nach verwendetem Namespace unterschiedlich zu behandeln.
Tipp: Namensräume, die mit einem Unterstrich beginnen, sind für jQuery reserviert.
Syntax
event.namespace
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |
Probieren Sie es selbst aus - Beispiele
Entfernen Sie einen benutzerdefinierten Namespace für ein bestimmtes Klickereignis, ohne andere Klickereignis-Handler zu entfernen.