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: 201 Pomógł: 0 Dołączył: 1.07.2007 Ostrzeżenie: (0%)
|
Kod w moim poście, to wersja demo, generalnie skrypt jest bardziej zaawansowany, lecz problemem jest to, iż po ponownym wczytaniu zawartości pliku skrypt, który zaznaczę wyraźnie przy pierwszym wczytaniu poprawnie wyszukuje element i wykonuje funkcję, lecz juz po każdym kolejnym wczytaniu zawartości pliku do boxu tego elementu nie widzi.
Twoje sugestie na temat iż może być kolejny element o takiej samej klasie są niestety mylne, gdyż, sprawdziłem jeszcze raz dokładnie, i nie ma drugiego elementu o takiej klasie. Poza tym, zrobiłem jeszcze pewien eksperyment i po wczytaniu za drugim razem zawartości do boxu, otworzyłem konsolę w chrome i po ręcznym wpisaniu $(".popup").show(); element ładnie się wyświetlił. I właśnie nie znajduję w tym żadnej logiki. |
|
|
|
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
kamil4u CytatKod w moim poście, to wersja demo
Problem w t... 8.06.2012, 22:20:08
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 - 08:45 |