Hi

Im adding an element to Dom on fly, I then want to add an action to
that element, i've tried live query but it is adding the action to ALL
elements not just the one i referenced.:

This is being added to:

<h1><span>Clothing / Accessories ยป<a id="1_12" rel="sec"
href="javascript:;">Tailoring</a></span></h1>

which works fine, now im referencing the rel="sec" and adding an
action the the click event:

$(function() {
        $("[EMAIL PROTECTED]'sec']").livequery(function(){
                $(this).bind('click',function(){
                        $("#top").ScrollTo(800);
                        //showSector($('[EMAIL PROTECTED]', this).attr("id"));
                });
        });
});

the commented out part is the function i eventually want to call, im
just using the ScrollTo action for testing purposes

The problem i have is the live query is adding the click action to ALL
a elements, anyone come across this before ? or know how to add a
click action to an element that is created on the fly?

Reply via email to