0
У меня возникли трудности с выбором элемента внутри второго li через jquery.Выбор JQuery, включающий выбор внутри анонимных элементов
<ul id="pf-filters" class="pf-option-set clearfix" data-option-key="filter">
\t <li>
\t \t <a class="selected" href="#filter" data-option-value="*">Everything</a>
\t </li>
\t <li>
\t \t <a href="#filter" data-option-value=".current">Current</a>
\t </li>
\t <li>
\t \t <a href="#filter" data-option-value=".world">World</a>
\t </li>
</ul>
Via JQuery Я пытаюсь выбрать его, выполнив:
$("#pf-filters li:nth-child(2) a").click();
но я не получаю (фильтр в данном случае), чтобы изменить. Если вам нужна дополнительная информация о проблеме, пожалуйста, спросите.
Ваш идентификатор '# pf-filters', а не' # pf-items'. Это опечатка? – fcalderan
'.click()' будет только ссылаться на связанные с ним события кликов. Если вы хотите вызвать естественный щелчок, вам нужно будет сделать, '$ (" # pf-items li: nth-child (2) a ") [0] .click();' –
@RajaprabhuAravindasamy благодарит, что решает , но мне любопытно, почему [0] перед селектором? Это первый раз, видя такой синтаксис. – ddrjm