gpt4 book ai didi

javascript - 过滤内容 (jQuery)

转载 作者:行者123 更新时间:2023-11-30 13:40:14 27 4
gpt4 key购买 nike

HTML:

<div class="filter">
<a href="#category-1">category 1</a>
<a href="#category-2">category 2</a>
</div>
<ul class="items">
<li class="category-1">item 1</li>
<li class="category-1">item 2</li>
<li class="category-2">item 3</li>
<li class="category-2">item 4</li>
</ul>

例如,我想要的是单击“类别 1”链接应该隐藏列表中的所有其他类别项目。

我知道可以使用 jQuery 的 .filter() 选择器,但我不确定如何实现它以达到我的目的。

感谢您的帮助!

最佳答案

$('div.filter').delegate('a', 'click', function (event) {
$('ul.items li').hide().filter('.' + this.href.slice(this.href.indexOf("#") + 1)).show();

event.preventDefault();
});

关于javascript - 过滤内容 (jQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2703961/

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