gpt4 book ai didi

jQuery 根据类重新排序列表项

转载 作者:行者123 更新时间:2023-12-03 22:47:01 26 4
gpt4 key购买 nike

是否有一种简单的方法可以使用类对列表项重新排序?

我想指定一个类来首先显示列表顶部的这些项目,然后在下面列出其他列表项目。

<ul class="order-me">
<li class="">normal content</li>
<li class="">normal content</li>
<li class="featured">featured content</li>
<li class="">normal content</li>
<li class="featured">featured content</li>
<li class="">normal content</li>
<li class="">normal content</li>
</ul>

所需输出:

<ul class="order-me">
<li class="featured">featured content</li>
<li class="featured">featured content</li>
<li class="">normal content</li>
<li class="">normal content</li>
<li class="">normal content</li>
<li class="">normal content</li>
<li class="">normal content</li>
</ul>

谢谢!

最佳答案

您可以将 .featured 元素添加到其包含的 ul 元素中,以将它们移至列表顶部。试试这个:

$('.featured').prependTo('.order-me');
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul class="order-me">
<li class="">normal content</li>
<li class="">normal content</li>
<li class="featured">featured content</li>
<li class="">normal content</li>
<li class="featured">featured content</li>
<li class="">normal content</li>
<li class="">normal content</li>
</ul>

关于jQuery 根据类重新排序列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25804721/

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