gpt4 book ai didi

jquery:自定义选择框?

转载 作者:行者123 更新时间:2023-12-01 08:24:09 25 4
gpt4 key购买 nike

嘿伙计们,我正在尝试自己做一个相当简单的选择框。

<div class="select">
<ul>
<li class="option darr">Dropdown one</li>
<li class="option">Dropdown two</li>
<li class="option">Dropdown three</li>
<ul>
</div>

加载页面时,仅第一个 li-item 设置为 display:block。当我单击第一个时,应显示所有选项。

到目前为止一切顺利...

/*select box*/
$('.select ul li.option').click(function() {
$('.select ul li.option').fadeIn('fast');
});

但是现在我被困住了。当我点击例如在第二个选项上,该选项应应用 .darr 类,并且下拉列表应再次折叠,第二个选项可见。你知道我的意思!

知道如何解决这个问题吗?使用切换()?

这是一个 fiddle ,所以你明白我的意思! http://jsfiddle.net/WFTvq/

最佳答案

$('.select ul li.option').click(function() {
$(this).siblings().toggle().removeClass('darr');
$(this).addClass('darr');
});

你能检查一下吗?

关于jquery:自定义选择框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204882/

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