1. mam zrobiony popup w ajaxie. Jeśli ktoś kliknie link otwiera się popup w ktorym sa pobierane dane z bazy i wyswietlane.
2. zamykanie okienka jest w tym samym pliku co popup inaczej nie chce działać
$('#zamknijBox').on('click', function(e) { $('.cwiczenieWrap').remove(); $('body').removeClass('modal-open'); });
I teraz mam taki problem:
Czasami zdarza się tak, że serwer zamuli ktoś kliknie w 2 linki i otwierają się 2 popupy i teraz zamknięcie nie chce działać.
Rozwiązaniem mogłoby być po prostu żeby #zamknijBox wywalało wszystkie .cwiczenieWrap problem w tym, że to nie działa po przeniesieniu kodu zamykającego np. do stopki (prawdopodobnie te okno .cwiczenieWrap nie jest w modelu bo jest otwierane po załadowaniu się strony).
Czy jest jakaś opcja, aby po kliknięciu #zamknijBox kod jeszcze raz przeszukał całe body w poszukiwaniu tych .cwiczenieWrap? Albo jakaś inna metoda która załatwi ten problem?
Nie znam zbyt dobrze jquery, robie wszystko na czują i już skończyły mi się pomysły, dlatego proszę Was o pomoc, ktoś coś? Będę mega wdzięczny, bo już z tym problem 3 dni siedzę
