На странице есть несколько блоков, в каждом набор радио-кнопок отображаемых через jquery ui buttons:
<div id="randomid1" class="class1">
<input type="radio" value="random1" />
<label class="radio-lbl ui-state-active" for="random1">Label</label>
<input type="radio" value="random2" />
<label class="radio-lbl" for="random2">Label</label>
<input type="radio" value="random3" />
<label class="radio-lbl" for="random2">Label</label>
</div>
По умолчанию при загрузке страницы активен первый параметр, соответствующий лейбл имеет класс ui-state-active.
Задача - выбрать каждый второй параметр.
Зная id родителя задача решается через:
jQuery("div#randomid1 > label:nth-child(2)").click();
Но блоков несколько, id у всех разные.
Вот такой способ почему-то не прокатывает:
jQuery("div.class1 > label:nth-child(2)").click();
Как еще можно решить задачу?