[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
JQuery a Radio input

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
NapísalOffline : 18.10.2011 9:03 | JQuery a Radio input

Caute,
mam trochu problem s jQuery.

Mam HTML (napr. index.html):
Kód:
...
<div id="content_1"></div>
...


pomocou JQuery (vid. uplne dole) nacitam toto PHP (napr. content_1.php):
Kód:
...
<input type="radio" value="1" name="h1" id="h1_1" /> <label for="h1_1">Niečo 1</label><br />
    <input type="radio" value="2" name="h1" id="h1_2" /> <label for="h1_2">Niečo 2</label><br />
    <input type="radio" value="3" name="h1" id="h1_3" /> <label for="h1_3">Niečo 3</label>
...


a predmetne JQuery, ktore :
Kód:
$(document).ready(function(){ 
   
   $("#content_1").load("content_1.php");
 
   $("input:radio[name=h1]").click(function() {
      var hodnota = $(this).val();
      $("#content_1").hide();
   });
   
});


nacitanie je v pohode ale po kliknuti na niektory [radio] potrebujem napr. skryt cely #content_1 a podla uvedeneho JS to nefunguje. Sa mi to javi akoby to externe PHP vobec nereagovalo na JS, ktory mam v index.html.

Kde moze byt problem?

DIK.


_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

Čestný člen
Čestný člen
JQuery a Radio input

Registrovaný: 11.08.07
Príspevky: 4074
Témy: 30 | 30
Bydlisko: Brno
NapísalOffline : 18.10.2011 10:53 | JQuery a Radio input

max-m píše:
Sa mi to javi akoby to externe PHP vobec nereagovalo na JS, ktory mam v index.html.
Preco sa ti to tak javi? Pises, ze load() prebehne spravne, tam cela komunikacia so serverom konci.
Neviem, aky obsah do #content_1 tahas, ale skrytie pomocou hide() tak, ako uvadzas kod, funguje. Takze by to chcelo odkaz na zivu ukazku.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1713
Témy: 0 | 0
NapísalOffline : 18.10.2011 11:24 | JQuery a Radio input

Predpokladám, že funkcia load je asynchrónna, takže keď pridáva onclick tým elementom, ešte tam žiadne nie sú. Riešenie by bolo pridať obsluhu click až po úspešnom načítaní, prípadne použiť delegovanie udalostí.


Offline

Užívateľ
Užívateľ
JQuery a Radio input

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144 | 144
Bydlisko: Žilina
Napísal autor témyOffline : 18.10.2011 11:30 | JQuery a Radio input

vyriesene:

@chrono
Citácia:
Predpokladám, že funkcia load je asynchrónna, takže keď pridáva onclick tým elementom, ešte tam žiadne nie sú. Riešenie by bolo pridať obsluhu click až po úspešnom načítaní


DIK


_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
 [ Príspevkov: 4 ] 


JQuery a Radio input



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

input jQuery

v JavaScript, VBScript, Ajax

5

358

20.07.2010 21:07

walther

V tomto fóre nie sú ďalšie neprečítané témy.

Input

v JavaScript, VBScript, Ajax

1

668

26.02.2008 7:49

sento

V tomto fóre nie sú ďalšie neprečítané témy.

input

v HTML, XHTML, XML, CSS

19

1135

08.03.2008 14:53

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

input index

v PHP, ASP

6

368

05.07.2009 19:42

php30

V tomto fóre nie sú ďalšie neprečítané témy.

input - checkbox

v PHP, ASP

1

248

17.09.2011 21:46

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Input file

v HTML, XHTML, XML, CSS

3

462

28.04.2008 16:37

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

heigth input

v HTML, XHTML, XML, CSS

5

364

31.01.2009 19:20

jablko05

V tomto fóre nie sú ďalšie neprečítané témy.

input - javascript

v JavaScript, VBScript, Ajax

20

614

15.11.2011 15:49

lukas15

V tomto fóre nie sú ďalšie neprečítané témy.

input automaticke doplnanie

v JavaScript, VBScript, Ajax

2

337

30.05.2010 15:46

Achtan

V tomto fóre nie sú ďalšie neprečítané témy.

input default hodnota

v JavaScript, VBScript, Ajax

1

552

28.06.2007 18:17

sento

V tomto fóre nie sú ďalšie neprečítané témy.

Doplňovanie input poľa

v JavaScript, VBScript, Ajax

2

441

28.08.2008 13:54

tatysp

V tomto fóre nie sú ďalšie neprečítané témy.

spravnost input pola

v PHP, ASP

2

219

20.06.2010 15:14

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

No video input

v Monitory, televízory a projektory

4

220

08.12.2018 21:42

tatko Tom

V tomto fóre nie sú ďalšie neprečítané témy.

input text - zmizne

v JavaScript, VBScript, Ajax

5

196

22.10.2014 19:05

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

input s filtrom

v HTML, XHTML, XML, CSS

4

296

19.12.2009 11:35

djsulo

V tomto fóre nie sú ďalšie neprečítané témy.

z input do sql

v PHP, ASP

16

672

02.11.2007 17:29

stenley



© 2005 - 2019 PCforum, edited by JanoF