[ 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: 4062
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

336

20.07.2010 21:07

walther

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

Input

v JavaScript, VBScript, Ajax

1

654

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

1119

08.03.2008 14:53

shaggy

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

input index

v PHP, ASP

6

358

05.07.2009 19:42

php30

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

input - checkbox

v PHP, ASP

1

235

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

434

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

354

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

513

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

308

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

541

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

426

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

208

20.06.2010 15:14

Ďuri

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

input text - zmizne

v JavaScript, VBScript, Ajax

5

165

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

274

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

664

02.11.2007 17:29

stenley

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

Input Not Supported: help

v Monitory, televízory a projektory

6

218

22.09.2012 14:39

ventrilo



© 2005 - 2018 PCforum, edited by JanoF