jQuery event.namespace Property
Example
Add and remove a custom namespace:
$("p").on("custom.someNamespace", function(event){
alert(event.namespace);
});
$("p").click(function(event){
$(this).trigger("custom.someNamespace");
});
$("button").click(function(){
$("p").off("custom.someNamespace");
});
Try it yourself »
Definition and Usage
The event.namespace property returns the custom namespace when the event was triggered.
This property can be used by plugin authors to handle tasks differently depending on the namespace used.
Tip: Namespaces beginning with an underscore are reserved for jQuery.
Syntax
event.namespace
Parameter | Description |
---|---|
event | Required. The event parameter comes from the event binding function |
Try it Yourself - Examples
Remove a
custom namespace for a particular click event
Remove a custom namespace for a particular click event, without removing any
other click event handlers.