View Single Post
Når du binder en klikk-handler til et dom-element og så bruker .remove() for å fjerne det, forsvinner også handleren du har bundet. Når du delegerer kan du binde klikk-handler til parent-elementet som fyrer av når du klikke på noe som matcher selectoren (Eks: $(parent).on('click', 'selector', function(){}).

I koden er det et jQuery objekt som inneholder en referanse til et dom-element du legger til i arrayet, og når du bruker .remove() og fjerner det fra dom-treet forsvinner også referansen. Men jeg tror du kan bruke .detatch(), som gjør nesten det samme som .remove() men beholder all data osv.