Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 1 Dołączył: 23.07.2007 Ostrzeżenie: (0%)
|
Mam taki kod JS
Problem polega na tym że nie wywołuje się funkcja fullSizeBox('fullSizeBox_id'); umieszczona w linii #2#. Przed nią umieściłem alerty ok1, ok2 które się wykonują. Niestety alert ok3 też się nie wykonuje. Gdy otoczę komentarzem linie #2# to alert ok3 pojawia się. Wnioskuje z tego że funkcja fullSizeBox('fullSizeBox_id'); nie wywołuje się w ogóle i blokuje wywołanie alert ok3. W sytuacji gdy linijkę #2# mam zakomentowaną a linię #1# odkomentowaną to funkcja w miejscu #1# się wykonuje. Firebug nie zgłasza mi żadnych błędów. Mam problem z namierzeniem w czym tkwi problem. Dlaczego moja funkcja fullSizeBox() umieszczona w if(global_value=='edit_text') nie chce się wykonać, a poza if'em już tak. Z góry dziękuje za pomoc. (IMG:style_emoticons/default/smile.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 10 Dołączył: 8.11.2006 Skąd: Warszawa Ostrzeżenie: (0%)
|
Gdzie masz zdefiniowaną tę funkcję fullSizeBox ?
Druga sprawa to przekazywanie zmiennej global_value. Wydaję się, że lepiej ją przekazać do metody advAJAX.get, aby równolegle wykonywany request przez AJAX jej nie nadpisał. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 1 Dołączył: 23.07.2007 Ostrzeżenie: (0%)
|
Udało mi się znaleźć przyczynę problemu. Funkcja fullSizeBox() odwoływała się do div'a ktory jest ładowany ajaxem przez
Po usunięciu tego odwołania wszystko gra. Dzięki za pomoc. Ten post edytował Rude Dude 26.08.2010, 14:22:40 |
|
|
|
![]() ![]() |
|
Aktualny czas: 10.06.2026 - 13:11 |