mam taki oto kod JS, który obsługuje zdarzenia dodania i ukrycia
$(document).ready(FUNCTION(){ // ADD $('#add_item').click(FUNCTION () { var r = Math.floor(Math.random()*20000); $('table').append('<tr id="'+r+'"><td><a href="#" class="link_remove" id="'+r+'">Usuń '+r+'</a></td></tr>'); RETURN false; }); // remove $('a[class^=link_remove]').click(FUNCTION () { var id = this.getAttribute('id'); $('tr[id='+id+']').hide(); RETURN false; }); });
i do tego HTML
o ile jeżeli fizycznie dodam wiersz w tabeli to bez problemu wszystko działa i po naciśnięciu UKRYJ wiersz znika, o tyle jeżeli zrobię to dynamicznie poprzez link DODAJ niestety zdarzenie nie działa ...
w czym tkwi problem? co robię nie tak?