JavaScript
Article
By Sam Deering

jQuery Create Event Namespace

By Sam Deering

jQuery code snippet to create an event namespace to make it easier to unbind. As you know it is easy to unbind all events with the same namespace. Hopefully this trick will help you with those jQuery binds and unbinds!

--ADVERTISEMENT--

//Bind Event One
$("a").bind("click.nameOne", function(){
	console.log("Event One Fire!");
	return false;
});

//Bind Event Two
$("a").bind("click.nameTwo", function(){
	console.log("Event Two Fire!");
	return false;
});

//Unbind all nameTwo events
$("a.utwo").click(function(){
	$("a").unbind(".nameTwo");
});
//Unbind all nameOne events
$("a.uone").click(function(){
	$("a").unbind(".nameOne");
});
Login or Create Account to Comment
Login Create Account
Recommended
Sponsors
Get the most important and interesting stories in tech. Straight to your inbox, daily.