JQuery将列表项移动到无序列表的末尾

Dav*_*oks 2 html jquery

我使用的是无序列表,我想带班.价格到列表的底部移动列表项.

<ul class="itemExtraFieldslist">
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
    <li class="price">Item 5</li>
    <li>Item 6</li>
    <li>Item 7</li>
    <li>Item 8</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我尝试过使用:

$('ul.itemExtraFieldslist').sortable({
    stop: function (event, ui) {
        $(this).find('li.price').appendTo(this);
    }
});
Run Code Online (Sandbox Code Playgroud)

但这不起作用.这似乎是一件非常简单的事情,但我似乎能够理解它.我在这里创建了一个jsFiddle.

Stack Overflow上已有答案,但它不起作用(我的版本基于该答案).

谢谢你的帮助

Nag*_*nke 11

我没有想法你想要实现什么sortable .
但这里更新了 小提琴

$('ul.itemExtraFieldslist').find('li.price').appendTo('ul.itemExtraFieldslist');
Run Code Online (Sandbox Code Playgroud)

简单.!