Witam próbuję zrobić funkcję która po kliknięciu w w tabeli doda niżej jeszcze jedno z pobranymi danymi
<script type="text/javascript">
function pobierzinfo(id) {
element = $(this);
var xx = $('<tr><td>test</td></tr>');
xx.insertAfter(element);
element.on('click', function(){
$(this).remove();
});
}
</script>
tak wygląda owa funkcja
<tr onclick=\"pobierzinfo.call(this, ".$row['id'].")\"></tr><td>dddd</td>
a tak tr w który trzeba kliknąć
Niby wszystko jest ok lecz ta funkcja działa tylko raz czyli jeżeli klikniemy w tr i znów klikniemy żeby usunąć dodane tr to po następnym kliknięciu ( w ten sam tr ) funkcja go dodaje i od razu usuwa
Wie ktoś może jak to naprawić lub ma jakiś inny sposób na dodanie bo kliknięciu w i usunięciu po kliknięciu w ten sam ?