![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.09.2005 Ostrzeżenie: (0%)
|
Witam
Dotarłem do wielu informacji na temat bibliteki jQuery oraz do samej funkcji "load". Mój problem zaczął się w momencie gdy zacząłem używać tej funkcji do podmiany DIV`a zawartością innego pliku (np php). Wszystko działa pięknie ładnie do momentu w którym potrzebuję wywołać znowu funkcję (np. naciśnięcie na link) w podmienionym DIV`ie. Innymi słowy nie potrafię dotrzeć do elementów wgranego pliku do DIV`a. $(document).ready(function() { var hash = window.location.hash.substr(1); var href = $('#wrapper a').each(function(){ var href = $(this).attr('href'); var toLoad = hash+'.php #content'; $('#content').load(toLoad) } ); $('#wraper a').click(function(){ var toLoad = $(this).attr('href')+'.php #content'; $('#content').hide('normal',loadContent); window.location.hash = $(this).attr('href'); function loadContent() { $('#content').load('modules/'+toLoad,'',showNewContent()) } function showNewContent() { $('#content').show('normal'); } return false; });});" title="Zobacz w manualu PHP" target="_manual Działanie jest takie: klikam na odnośnik i podmieniana jest zawartość DIV`a o id=content. Niestety jeśli mam "a href" we wgrywanym pliku to funkcja już tego nie łapie. Spotkał się ktoś z rozwiązaniem opisanego problemu? Pozdrawiam |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 603 Pomógł: 131 Dołączył: 24.07.2007 Skąd: Górny Śląsk Ostrzeżenie: (0%)
|
Rozumiem, że chcesz by linki w załadowanym divie działały jak te załadowane oryginalnie.
Pomocny w Twoim przypadku powinien być plugin livequery |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 27.09.2005 Ostrzeżenie: (0%)
|
Tak, dokładnie o takie działanie mi chodzi.
Dzięki za odpowiedź, gdzieś już ktoś kiedyś kierował moją uwagę na te zagadnienie. Myślałem, że może jednak ktoś inaczej rozwiązał ten problem. Mam również inne pytanie: Czy ktoś ładował poprzez linki z pierwszego tematu google map? |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 22:04 |