Beste SD'ers,
Ik ben aan het experimenteren met Jquery. Ik loop nu alleen vast.
Ik wil dit namelijk zo kort mogelijk opschrijven:
$("#row\\.top\\[0\\]").animate({ height: "250px" }, 500);
$("#row\\.top\\[1\\]").animate({ height: "250px" }, 500);
$("#row\\.top\\[2\\]").animate({ height: "250px" }, 500);
Ik heb hier al gebruik gemaakt van een speciale notatie ( dacht ik )
Mijn vraag is hoe kan ik dit zo kort mogelijk opschrijven, het liefst in 1 regel, hij maakt gebruik van de verschillende id's
bij voorbaat dank!
Tom Giesbergen
- Jquery vraag
-
22-08-2011, 13:54 #1
- Berichten
- 878
- Lid sinds
- 15 Jaar
Jquery vraag
-
22-08-2011, 14:03 #2
- Berichten
- 138
- Lid sinds
- 16 Jaar
Re: Jquery vraag
Kun je geen gebruik maken van een class, want het op 1 regel zetten van een js betekend niet dat het sneller wordt voor de gebruiker.
-
22-08-2011, 14:05 #3
- Berichten
- 878
- Lid sinds
- 15 Jaar
Re: Jquery vraag
Dat zou kunnen, Ik moet dan twee regels gebruiken. Maar het maakt dus niet uit om het in 1 regel te omschrijven, ikzelf vind dit netter
-
22-08-2011, 14:15 #4
- Berichten
- 21
- Lid sinds
- 13 Jaar
Re: Jquery vraag
$("#row\\.top\\[0\\], #row\\.top\\[1\\], #row\\.top\\[2\\] ").animate({ height: "250px" }, 500);
Begrijp echter niet waar die backslashes voor zijn?
-
22-08-2011, 14:20 #5
- Berichten
- 878
- Lid sinds
- 15 Jaar
Re: Jquery vraag
@Enrico, bedankt het werkt!
Ikzelf snapte die backslashes ook niet helemaal dus heb ik het op mijn manier gedaan:
$("#rowtop_0, #rowtop_1, #rowtop_2").animate({ height: "250px" }, 500);
En dan de id's aangepast!
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic