Если я использую жестко закодированный текст в теге p,
<ui:fragment rendered="#{...}">
<p class="dummyClass someClass">
Text 1
</p>
</ui:fragment>
<ui:fragment rendered="#{...}">
<p class="dummyClass someClass">
Text 2
</p>
</ui:fragment>
.........
А затем с помощью jQuery
$('.dummyClass').each(function() {
if($(this).index() == 1){
$(this).removeClass('someClass');
}
});
Обратите внимание, что .index () без параметров возвращает 1 для первого элемента.