Javascript 将列表项附加到特定位置

Javascript 将列表项附加到特定位置,javascript,jquery,list,listbox,Javascript,Jquery,List,Listbox,我有两个带有两个按钮的列表框,可以将项目从左向右移动为选中项目,从右向左移动为取消选中项目。左侧列表框中的项目按字母顺序排序,我希望移动到左侧列表框时右侧框中的选定项目按正确的字母顺序移动。现在,当项目移动到左侧列表框时,它会追加到列表项目的末尾 代码如下: $('.list arrows button')。单击(function(){ var desc=假; var$button=$(这个),actives=''; if($button.hasClass('move-left')){ acti

我有两个带有两个按钮的列表框,可以将项目从左向右移动为选中项目,从右向左移动为取消选中项目。左侧列表框中的项目按字母顺序排序,我希望移动到左侧列表框时右侧框中的选定项目按正确的字母顺序移动。现在,当项目移动到左侧列表框时,它会追加到列表项目的末尾

代码如下:

$('.list arrows button')。单击(function(){
var desc=假;
var$button=$(这个),actives='';
if($button.hasClass('move-left')){
actives=$('.list right ul li.active');
actives.clone().appendTo('.list left ul');
actives.remove();
}else if($button.hasClass('move-right')){
actives=$('.list left ul li.active');
actives.clone().appendTo('.list right ul');
actives.remove();
}
//sortUnorderedList(“列表组”,desc);
返回false;
});

在克隆/附加列表后对列表内容进行排序-我想您注释掉的
sortuneorderedlist()
函数将为您完成此操作