Miért nem talál al-elemeket a jQuery? (több lent)
Van a következő szakasz:
<table>
<tr><td>Bla bla bla...</td></tr>
<form [...] id="myform">
<tr><td><input [...] /></td></tr>
<tr><td><input [...] /></td></tr>
</form>
</table>
...elnagyolva. A javascriptnek a form inputjain kéne végigmennie, két módot próbáltam:
$("#myform").children().each(function(){});
$("#myform input").each(function(){});
...de egyik esetben sem futott le egyszer sem. A $("#myform input").toArray() és a .children().toArray() is üres tömböt adott vissza. A table, tr, td elemek elrendezéséhez lehet köze?
Mert borzaszto szabalytalan a html strukturad es a bongeszo atrendezi.
Ez mifene?
<table>
<tr><td>Bla bla bla...</td></tr>
<form [...] id="myform">
Nem dobhatsz be csak ugy egy formot egy tablazat semmilyebe. Nyisd es zard a formot tablazaton kivul, bar gyanitom a tablazatot is csak lustasagbol hasznalsz.
$("table>input").on("click",function(){
console.log($(this));
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!