Ich möchte eine Klasse zum ersten und letzten ".sub" zwischen den beiden Klassen ".heading" mit jQuery hinzufügen.Klasse zum ersten und letzten Element in jquery hinzufügen
<table>
<tr class="heading"></tr>
<tr class="sub top-box"></tr>
<tr class="sub"></tr>
<tr class="sub bottom-box"></tr>
<tr class="heading"></tr>
<tr class="sub top-box"></tr>
<tr class="sub"></tr>
<tr class="sub"></tr>
<tr class="sub"></tr>
<tr class="sub bottom-box"></tr>
</table>
Ich versuche dies, aber das ist nicht funktionieren:
jQuery('.heading').click(function(e) {
e.preventDefault();
jQuery('.sub:first').nextUntil('.heading').toggleClass('top-box');
jQuery('.sub:last').nextUntil('.heading').toggleClass('bottom-box');
});
Versuchen $ ersten() und $ ('. subw '). last() –