[ 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: 4088
Témy: 34 | 34
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: 1702
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

653

20.07.2010 21:07

walther

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

input

v HTML, XHTML, XML, CSS

19

1478

08.03.2008 14:53

shaggy

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

Input

v JavaScript, VBScript, Ajax

1

944

26.02.2008 7:49

sento

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

Input file

v HTML, XHTML, XML, CSS

3

706

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

555

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

1009

15.11.2011 15:49

lukas15

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

input - checkbox

v PHP, ASP

1

426

17.09.2011 21:46

chrono

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

input index

v PHP, ASP

6

601

05.07.2009 19:42

php30

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

input default hodnota

v JavaScript, VBScript, Ajax

1

873

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

614

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

408

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

1074

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

582

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

561

19.12.2009 11:35

djsulo

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

input automaticke doplnanie

v JavaScript, VBScript, Ajax

2

519

30.05.2010 15:46

Achtan

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

Input Not Supported: help

v Monitory, televízory a projektory

6

466

22.09.2012 14:39

ventrilo



© 2005 - 2025 PCforum, edited by JanoF