I want to add a border to every fifth element. The current code I have only select the first 5th element, not every one… what am I doing wrong?
jquery:
$(document).ready(function() {
$("#categories .cat:nth-child(5)").css({border: '1px solid red', color: '#ff0000'});
});
html:
<div id="categories">
<div class="cat"> cat1 </div>
<div class="cat"> cat2 </div>
<div class="cat"> cat3 </div>
<div class="cat"> cat4 </div>
<div class="cat"> cat5 </div>
<div class="cat"> cat6 </div>
<div class="cat"> cat7 </div>
<div class="cat"> cat8 </div>
<div class="cat"> cat9 </div>
<div class="cat"> cat10 </div>
</div>
Use this:
Notice the
5n.