Jquery 更改标签的位置;李",;在;ul";

Jquery 更改标签的位置;李",;在;ul";,jquery,Jquery,我是JQuery的新手。我想用类“vorLast li”和类“second”来更改这个标签li 以下是我的HTML代码: <ul id="my_list"> <li class="first"> <a href="" class="class_a">First</a> </li> <li class="vorLast li"> <a href="" class="

我是JQuery的新手。我想用类“vorLast li”和类“second”来更改这个标签li

以下是我的HTML代码:

<ul id="my_list">
    <li class="first">
        <a href="" class="class_a">First</a>
    </li>
    <li class="vorLast li">
        <a href="" class="vorLast">VorLast</a>
    </li>
    <li class="second">
        <a href="" class="class_a">Second</a>
    </li>   

    <li class="last li">
        <a href="" class="last">Last</a>
    </li>
</ul>

感谢大家的阅读和帮助:)

看看选择器是如何工作的
.last.li
不会选择/匹配任何内容。您应该使用
标记.className
进行选择,因此在您的示例中,它将是
li。last
我的中间有空格:D.Just-so:const liLast=$(“.last.li”);工作时间:D
$(document).ready( ()=> {
  const liLast= $(".last .li");
  const liVorlast =$(".vorLast .li");
  liVorlast.insertBefore(liLast)
});