![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.03.2011 Skąd: Glasgow Ostrzeżenie: (0%) ![]() ![]() |
Siemka! Szybko opiszę mój problem. Robię na swojej stronie tzw. lightbox'a i przycisk wyłączający go. Lightbox ma się otwierać przy kliknięciu na ikonę wiadomości. Następnie krzyżyk w prawym-górym rogu okienka, które otwiera się nad lightbox'em ma wyłączać cały lightbox. Natrafiłem niestety na problem. Lightbox otwiera się perfekcyjnie, jednak jego zawartość jest do niego przypisywana za pomocą funkcji jQuery (.html), kod, który jest przypisywany wygląda tak:
Jest to już kod z dodanym zdarzeniem onclick, ponieważ gdy przypiszę tym sposobem ten oto kod za pomocą jQuery, nie jestem w stanie wykorzystać div'u 'Zamknij_Lightbox' przy pomocy jQuery do zamknięcia całego lightbox'u, dlaczego - nie mam pojęcia. Tak więc dodałem funkcję na onclick, która ma zamykać lightbox. Wygląda ona tak:
Oczywiście lightbox się zamyka, lecz pojawia się kolejny problem. Funkcja ta nie może zostać wywołana ponownie, gdy klikam na ikonę wiadomości nic się nie dzieję. Dodam, że otwieranie lightbox'u, jest również operowane zdarzeniem onclick. Tak więc proszę was o pomoc z tym problemem, nie mam zbyt dużego pojęcia o wielokrotnym wywoływaniu funkcji w JavaScript. Pozdrawiam, Evil. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 09:28 |