Нажмите ссылку, содержащуюся в третьем теге <li> при загрузке

0

У меня есть <ul>:

<ul class="options_inner">
    <li><a data-dk-dropdown-value=".option1"></a></li>
    <li><a data-dk-dropdown-value=".option2"></a></li>
    <li><a data-dk-dropdown-value=".option3"></a></li>
</ul>

Когда страница загружается, я хотел бы запустить функцию, которая щелкает ссылку, содержащуюся в третьем <li>. Можно ли это сделать с помощью JavaScript или jQuery?

Теги:

3 ответа

0
Лучший ответ
$('ul li:nth-child(3) a').trigger('click');

Это!

  • 0
    Если я хочу указать класс ul, я бы использовал: $ ('ul.options_inner li: nth-child (3) a'). Trigger ('click'); Спасибо за вашу помощь
1

Используйте селектор nth-child. И поместить свой код в JQuery ready прослушивателя событий. Попробуй это:

$(document).ready(function(){
    $('ul.options_inner li:nth-child(3) a').trigger('click');
});
0

Вы можете использовать селектор nth-child

$('ul li:nth-child(3) a').click() //something like that

Ещё вопросы

Сообщество Overcoder
Наверх
Меню