按类名包装列表元素

时间:2016-03-10 15:06:02

标签: javascript jquery html

我已经问了相关的答案,但不像这个问题一样:How to make new Div inside list items
我的问题是如何打破列表项并从列表项添加新的类查找,例如下面的示例?

主要HTML: Fiddle

<div class="widget-content">
<ul>
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>

<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
</ul>
</div>

我想按类破坏列表项:

<div class="widget-content">

<ul class="label1"> <!--add class find from list-->
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>
<li><a class="label1" href="/lorem">lorem</a> Test Content</li>
</ul>

<ul class="label2"> <!--add class find from list-->
<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
<li><a class="label2" href="/lorem">lorem</a> Test Content</li>
</ul>

</div>

我的意思是按类分类列表项,并将类添加到父ul中,从上面给出的列表项示例中查找。如何通过Jquery / JS简单地完成这项工作?
提前谢谢。

1 个答案:

答案 0 :(得分:2)

<强> jsBin demo

{{1}}