[jQuery] namespacing events
Hi,
I have problems with namespacing my events. When I use something like
my.event everything works fine, but if I have my.event.a and
my.event.b, both events are bound to my.event.
Is this a bug or a special feature?
my test code:
JavaScript:
var trigger = 0;
var clicked = 0;
$().bind("my.event.a", function() {
$("#trigger").text(++trigger);
});
$("#button").click(function(){
$().trigger("my.event.a");
$().trigger("my.event.b");
$().trigger("my.event.c");
$("#click").text(++clicked);
});
HTML:
Trigger Count: <span id="trigger">0</span>
Button Clicked: <span id="click">0</span>
<button id="button">trigger</button>
When you press the button, clicked is increased by 1, but trigger is
increased by 3.
by(e)
Stephan