[jQuery] namespacing events

[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