Tutorials References Menu

jQuery event.namespace Property

❮ jQuery Event Methods

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.


❮ jQuery Event Methods