gpt4 book ai didi

javascript - 自动打开 btn-group 下拉列表并选择第一个元素

转载 作者:太空宇宙 更新时间:2023-11-04 13:41:29 25 4
gpt4 key购买 nike

我有以下 bootstrap3 下拉菜单:

 <div class="btn-group">
<span role="button" data-toggle="dropdown">
<i class="icon-circle-arrow-down bigger-130" style="color: gray;"></i>
</span>
<ul class="dropdown-menu" role="menu">
<li>
<a role="menuitem">
Mark done
</a>
</li>
</ul>
</div>

我想实现的是自动触发下拉选择第一项。这是我目前的代码(此代码是事件处理程序的一部分):

    var menu = $(".dropdown-menu");
menu.dropdown('toggle');
menu.first().addClass("active");
menu.first().focus();

这会切换并显示下拉菜单,但不会将第一个元素设置为事件状态,点击选项卡会导航到菜单项以外的其他内容...

实现此目的我的代码中缺少什么?

最佳答案

menu.first() 返回 .dropdown-menu 元素本身。你想选择它的第一个 child ,即第一个 li,这样做:

menu.children().first().addClass('active')

关于javascript - 自动打开 btn-group 下拉列表并选择第一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22698130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com