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:
        <p>Trigger Count: <span id="trigger">0</span></p>
        <p>Button Clicked: <span id="click">0</span></p>
        <button id="button">trigger</button>

When you press the button, clicked is increased by 1, but trigger is
increased by 3.


by(e)
Stephan

Reply via email to