addClass作为元素的第一个而不是最后一个

时间:2019-04-04 15:26:38

标签: jquery

我有这样的<li>

<li class="product type-product status-publish"></li>

我要添加带有以下代码的课程:

$("li").addClass("firstclass");

它的输出是这样的:

<li class="product type-product status-publish firstclass"></li>

是否可以强制该类进入所有类的第一个类,这样输出将类似于:

<li class="firstclass product type-product status-publish"></li>

希望你们能提供帮助!

1 个答案:

答案 0 :(得分:-4)

您可以,但是它的乏味并且可能不会带来实际的改变。您必须停用所有其他类别,添加第一个类别,然后再添加其他类别,例如

$("li").toggleClass("product");
$("li").toggleClass("type-product");
$("li").toggleClass("type-product");
$("li").toggleClass("status-publish");
$("li").addClass("firstclass");
$("li").toggleClass("product");
$("li").toggleClass("type-product");
$("li").toggleClass("type-product");
$("li").toggleClass("status-publish");