Ich habe eine Website, die Listenelemente dynamisch erzeugt wie folgt:Wie zeigen() und hide() Blöcke von Listenelementen mit jQuery
<li class="comment even thread-odd thread-alt depth-1" id="li-comment-10">...</li>
<li class="comment odd alt thread-even depth-1" id="li-comment-17">...</li>
<li class="comment even thread-odd thread-alt depth-1" id="li-comment-20">...</li>
<li class="comment byuser comment-author-not-used-2 odd alt depth-2" id="li-comment-21">
...</li>
Es gibt derzeit mehr als 40 dieser Elemente, die das Muster oben folgen .
Ich möchte jQuery verwenden, um die Listenelemente in Blöcken von 5 anzuzeigen/zu verstecken. Ich weiß, wie man die jQuery zum Umschalten programmiert, aber was ich nicht herausfinden kann ist, wie man die Blöcke von 5 zählt und markiert und verstecken.
Das Dilemma ist, dass diese <li>
automatisch in einem CMS generiert und dynamisch auf der Seite gerendert werden. Also möchte ich JavaScript/jQuery verwenden, um nach dem Rendern der Seite zu kommen und Blöcke von 5 Listenelementen zu identifizieren und irgendwie zu markieren.
Ist das machbar?
Ich hoffe, das macht Sinn.
Haben Sie bedeuten, dass es mehr als 40 'ul' Elementen? – guest271314
Nein, über 40 '
' element containers @ guest271314 –Was bedeutet mit '
' containers? Ist es erforderlich, nur 5 'li' Elemente innerhalb von' ul' zu zeigen? – guest271314