我有这个列表可以排序可排序.
排序完成后,如何将li项目与class.neutral移动到列表的末尾?
排序完成后,如何将li项目与class.neutral移动到列表的末尾?
$(".thumbs").sortable({ stop: function(event,ui) { // move .neutral at the end of this list } }); <ul class="thumbs"> <li>red</li> <li>green</li> <li class="neutral">none</li> <li>yellow</li> <li>blue</li> <ul>
解决方法
您可以使用
.appendTo()
附加(移动)到列表的末尾,如下所示:
$(".thumbs").sortable({ stop: function(event,ui) { $(this).find('.neutral').appendTo(this); } });
You can give it a try here,这将获得所有的内容元素,并附加到这是我们目前的ul.thumbs,这将适用于多个独立的缩略图列表.