Jedes 2. Element eine andere Farbe

Jedes 2. Element eine andere Farbe

Wie man jedes 2. Element mit einer anderen Hintergrund versehen kann – will ich hier kurz mal zeigen – weil ich das sehr oft in Listen brauche! Ich hab es sonst immer mit PHP gemacht – doch mit jQuery kommt man da einfacher und viel schneller ans Ziel!\r\n\r\n$(„#content_mit_bestimmten_elementen div“).each({\r\n\r\nif (i%2 == 0){ $(this).css(„background“,“#cccccc“); }\r\n\r\n});\r\n\r\nSoweit kann man das sehr gut einbauen werden!\r\nHier noch kurz eine Erklärung:\r\nes wird hier jedes div Element was im Container – #content_mit_bestimmten_elementen ausgelesen und mit hilfe von der Funktion each – werden die durchlaufen – und bei jedem 2. wird eben die Hintergrundfarbe #cccccc zugeteilt!

4 Kommentare


  1. Hi,\r\n\r\njQuery ist so genial 🙂 – noch einfacher geht’s so:\r\n\r\n$(„#content_mit_bestimmten_elementen div:even“).css(„background“,“#cccccc“);\r\n\r\nPatrick

  2. Author

    Hi – und hier noch das Gegenstück von :even\r\n\r\n$(“#content_mit_bestimmten_elementen div:odd”).css(“background”,”#cccccc”);\r\n\r\nPatrick – also ich muss dir sagen du hast da voll RECHT jQuery ist echt cool! Danke!

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.