Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery] Jak pobrać wszystkie elementy przed wykonaniem
mrggpl
post 14.08.2018, 11:58:37
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 16.05.2017

Ostrzeżenie: (0%)
-----


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ć
  1. $('#zamknijBox').on('click', function(e) {
  2. $('.cwiczenieWrap').remove();
  3. $('body').removeClass('modal-open');
  4. });


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ę tongue.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 12:00