Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 1 Dołączył: 19.12.2007 Ostrzeżenie: (0%)
|
Witam, przypuśćmy mam plik ladowarka.php, w którym mam kod JavaScript i ładuję sobie nim zawartość (dla przykładu blok <div id="tekst">jakis tekst</div>) do diva z pliku dane.php (za pomocą JQUERY).
Jak operować teraz na załadowanym bloku? Bo kod JS, który mam w pliku ladowarka.php, jakby nie widzi tego elementu pobranego dynamicznie, jednym z rozwiązań jest umieszczenie tego kodu też w pliku dane.php, wtedy wszystko działa. Pytanie: czy trzeba zawsze dołączać kod JS do pliku pobieranego ajaxem? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
No dobrze, ale ja tu nigdzie nie widzę zastosowanego on.
Domyślnie jQuery działa na załadowanym DOM w momencie otwarcia strony, powyższe zmienia to zachowanie działając także na dynamicznie dodanych danych. http://stackoverflow.com/questions/1359018...c-html-elements Ten post edytował markonix 1.09.2013, 11:46:50 |
|
|
|
reyne Wykonanie JS na elementach pobranych z AJAXA 30.08.2013, 08:27:07
nospor MOze uraczylbys nas kodem jaki masz bysmy wiedziel... 30.08.2013, 08:28:48
markonix http://api.jquery.com/on/ (wcześniej live) 30.08.2013, 09:29:53
nospor To zalezy co robi, dlatego prosilem o kod. Live (o... 30.08.2013, 09:45:33
celbarowicz W ładowarce umieść : <script type="text... 30.08.2013, 19:49:24
reyne kod jest zbyt skomplikowany i dużo plików musiałby... 1.09.2013, 10:32:14
markonix No jest to bezsensu, zgadza się.
Spróbowałeś moje... 1.09.2013, 10:35:45
reyne No właśnie nie wiem zbytnio jak się za to zabrać, ... 1.09.2013, 11:45:10
reyne Akurat się minęliśmy z odpowiedzią .on() załatwia ... 1.09.2013, 11:50:06 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:36 |