Napisany przez: mrggpl 14.08.2018, 11:58:37
Witam,
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ę