Я знаю, что не могу сделать это с помощью CSS, но мне интересно, с jQuery, если можно настроить таргетинг на каждую n-ю итерацию элемента, имеющего определенный класс. Поэтому, если бы я хотел выбрать каждый четвертый элемент .media
или каждый третий элемент .media
.
Например:
<ul>
<li class="element"></li>
<li class="element"></li>
<li class="element media"></li>
<li class="element media"></li>
<li class="element"></li>
<li class="element media"></li>
<li class="element"></li>
<li class="element media"></li>
</ul>
$('.layout-option--b .media').each(function() {
$(this).filter(function(index, element) {
return index % 4;
}).addClass("fourth");
});