Mam następujący kod, aby utworzyć jakiś elementJak usunąć element, który dodaje dynamicznie javascript
<div id="parent">
<div id="block_1" >
<div>
<input type="text">
</div>
<img src="arrow.jpg">
<div>
<input type="text">
</div>
<div><a href="#" class="remove_block">Remove</a></div>
</div>
</div>
wynik wyglądać następująco
Gdy użytkownik naciśnie przycisk ADD to pójdzie do funkcji javascript i utworzyć ten sam blok div. Oto kod
za każdym razem, gdy użytkownik naciśnie link "Usuń" po lewej stronie bloku, odpowiedni blok powinien zostać usunięty. I to jest to, co zrobiłem:
$('a.remove_block').on('click',function(events){
$(this).parents('div').eq(1).remove();
});
Problem polega na tym, że tylko usuń w oryginalnej pracy bloku, reszta nie. Ktoś wie dlaczego?
Jestem nowy jQuery i JavaScript, więc naprawdę wdzięczni za każdą pomoc i sugestie Uwaga: Używam jQuery 2.0.3
dzięki działa jak uroku :)) – Nexus
tym myślisz powinno to być standardową praktyką wiązania wszystkich linków kliknięć? – Austin