[ 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

351

20.07.2010 21:07

walther

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

Input

v JavaScript, VBScript, Ajax

1

663

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

1133

08.03.2008 14:53

shaggy

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

input index

v PHP, ASP

6

361

05.07.2009 19:42

php30

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

input - checkbox

v PHP, ASP

1

245

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

442

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

363

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

578

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

322

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

549

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

435

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

215

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

183

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

282

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

667

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

239

22.09.2012 14:39

ventrilo



© 2005 - 2018 PCforum, edited by JanoF