Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%)
|
Witam.
Napisałem sobie przy użyciu jQuery skrypt wczytujący dynamicznie zawartość pliku do elementu <div>. Do tej pory wszystko jest w porządku, jednak ów <div> zawiera w sobie kolejny, który po najechaniu na ten, do którego zawartość się wczytuje staje się widoczny, a po opuszczeniu elementu ukrywa się. Wszystko prosto i przy pierwszym wczytaniu zawartości wszystko działa, ale jeżeli wczytam już zawartość po raz drugi, ten podrzędny div już się nie wyświetla w ogóle. Trochę skomplikowany ten opis, ale przedstawiam poniżej kod, który może naświetli co nieco tę sytuację index.php product.php A teraz kod w jQuery:
Generalnie chodzi o to, iż po drugim wczytaniu zawartości product.php do elementu "viewer" skrypt nie znajduje już elementu "popup", przez co ten element się w ogóle nie wyświetla. Proszę o jakieś sugestie by rozwiązać ten problem. Z góry dziękuję za odpowiedź. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%)
|
Cytat Kod w moim poście, to wersja demo Problem w tym, że nie. Prosiłem o link do strony, gdyż dzięki temu mogę samemu przeanalizować co się tam dzieje, pozmieniać coś za pomocą firebug-a i posprawdzać konsolę błędów. A tak to muszę kopiować Twoje kody i bawić się w to samemu i w sumie marnuję czas, który mógłbym już przeznaczyć tylko na pomoc i analizę kodu. Nie chcę żebyś odebrał to jako jakiś atak czy to, że mój czas jest bardzo cenny, ale też mógłbyś to trochę docenić. Niemniej zrobiłem to, czyli przekopiowałem Twoje pliki lokalnie, dołączyłem bibliotekę jQuery i uruchomiłem skrypt. Dość szybko stwierdziłem, że to nie jest kod, który masz na swojej stronie, gdyż konsola błędów wskazuje błędy. Chyba, że jesteś na tyle początkujący, że nie korzystasz z konsoli, w takim razie gorąco Cię do tego zachęcam, bo to bardzo ułatwia życie programiście JS. Błąd polega na tym, że w funkcji "viewer_functions", w pierwszej linii nie masz " w $(.viewer). Tak więc proszę o link do konkretnego demo, chyba, że rzeczywiście jedynym błędem był brak tego " (IMG:style_emoticons/default/smile.gif) Pozdrawiam |
|
|
|
puz219 [jQuery] Niemożliwość odczytania elementu po kilkukrotnym wczytaniu zawartości do tego samego elementu 8.06.2012, 13:07:25
kamil4u Daj link do demo( uproszczona wersja strony ).
Pr... 8.06.2012, 16:06:15
puz219 Kod w moim poście, to wersja demo, generalnie skry... 8.06.2012, 19:12:49
puz219 Gdybyś czytał ze zrozumieniem moje posty, byłoby z... 10.06.2012, 09:16:47
AdIoS_Neo Witam,
skopiowałem cały Twój przykładowy kod i wsz... 10.06.2012, 18:57:02 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 13:18 |