Только к вашему сведению ... Вы НИКОГДА не должны повторять удостоверения личности. Вы обнаружите, что ваш код будет работать намного быстрее, если вы в этом убедитесь. Было бы гораздо разумнее использовать класс в этой ситуации.
Давайте предположим, что ваш XHTML выглядит так:
<div class="someClass" style="display:block;" id="someElement_1">
<div class="postSelectedRules"></div>
</div>
<div class="someClass" style="display:none;" id="someElement_2">
<div class="postSelectedRules"></div>
</div>
<div class="someClass" style="display:none;" id="someElement_3">
<div class="postSelectedRules"></div>
</div>
Вы должны сделать это, чтобы выбрать '# someElement_3 "(первый скрытый элемент):
$('.someClass:hidden:first').css({backgroundColor:'#bbb'});
Я считаю, что это в основном то, что вы пытаетесь сделать.