![]() |
![]() |
![]()
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: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
skopiowałem cały Twój przykładowy kod i wszystko działa poprawnie, napis "Element Title" cały czas się pokazuje, jeśli się na niego najedzie to znika zgodnie z założeniem funkcji przekazanej do metody hover, jeśli się najedzie na miejsce gdzie powinien być to się pokazuje (zgodnie z założeniem). Po kliknięciu w którąś z opcji zawartość do div.viewer zostaje wczytana i nawet jeśli wcześniej div.popup znikł to po ponownym wczytaniu pokazuje się (trzeba uważać by po kliknięciu w którąś z opcji nie zostawić kursora w tym samy miejscu bo na to miejsce wskakuje właśnie element popup a opcje zjeżdżają niżej, a jak wiadomo po zjechaniu kursorem z elementu popup on znika). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 01:08 |