Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: jQuery append ongelma

Jonne [26.03.2010 01:55:53]

#

<form id="jokuForm">
	<div>
		<div id="jokuID1"></div>
		<div id="jokuID2"></div>
		<div id="jokuID3"></div>
	</div>
</form>

$('#jokuForm').append("<div id="jokuID4"></div>");

Eli onnistunko jotenkin saamaan jQueryllä "jokuID4" tuonne noiden kolmen jatkoksi?
Ongelma tässä on tuo id:tön div, jonka Drupal generoi automaattisesti formia luodessa, jolloin em. queryllä uusi div menee väärään paikkaan.

Teuro [26.03.2010 07:13:19]

#

Sinun tulee siirtyä puussa solmun verran syvemmälle, ennen uuden solmun lisäystä. Jqueryn documentaatiosta löytynee apu puussa liikkumiseen.

tsuriga [26.03.2010 08:49:13]

#

Manuskasta kohta Selectors, valitse suoraan jokuFormin lapsidiv. Lisäksi tuossa rikotaan merkkijono ennenaikaisesti kun yritetään käyttää lainausmerkkiä sekä merkkijonon että attribuutin rajoittimena. Vaihda toinen pari heittomerkkeihin. Käytä toki editoria, joka osaa syntaksivärityksellään tämän sinulle kertoa.

Jonne [26.03.2010 12:16:40]

#

lainaus:

Lisäksi tuossa rikotaan merkkijono ennenaikaisesti kun yritetään käyttää lainausmerkkiä sekä merkkijonon että attribuutin rajoittimena. Vaihda toinen pari heittomerkkeihin. Käytä toki editoria, joka osaa syntaksivärityksellään tämän sinulle kertoa.

Heh, juu.
Tämä oli vaan tämmönen pikapseudo koodaus, jonka naputtelin suoraan tähän putkaan sen kummemmin syntaksista piittaamatta. :)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta