Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我想将所选项目从一个列表移动到另一个列表_Javascript_Jquery_Html_Css_Jquery Ui Selectable - Fatal编程技术网

Javascript 我想将所选项目从一个列表移动到另一个列表

Javascript 我想将所选项目从一个列表移动到另一个列表,javascript,jquery,html,css,jquery-ui-selectable,Javascript,Jquery,Html,Css,Jquery Ui Selectable,我想将所选项目从一个列表移动到另一个列表。该列表是使用jquery生成的 $(“#选择”)。可选({ 所选:功能(e、ui){ if($(ui.selected).hasClass(“ui状态突出显示”)){ $(ui.selected).removeClass(“ui状态突出显示”); }否则{ $(ui.selected).addClass(“ui状态突出显示”); } }, 未选择:功能(e、ui){ $(ui.unselected).removeClass(“ui状态突出显示”

我想将所选项目从一个列表移动到另一个列表。该列表是使用jquery生成的

$(“#选择”)。可选({
所选:功能(e、ui){
if($(ui.selected).hasClass(“ui状态突出显示”)){
$(ui.selected).removeClass(“ui状态突出显示”);
}否则{
$(ui.selected).addClass(“ui状态突出显示”);
}
},    
未选择:功能(e、ui){
$(ui.unselected).removeClass(“ui状态突出显示”);
}
});
ul{边距:0;填充:0;列表样式类型:无;宽度:20%;}
ul li{填充:0.4em;边距:0.2em;光标:指针;字体大小:0.8em;}
.操作按钮{
浮动:左;
}
#选择权{
浮动:对;
}

    元素1 元素2 元素3 元素4 元素5 元素6 元素7

HTML文件中似乎缺少JQuery UI。您应该在.ui-selecting和.ui-selected上设置一些样式,使其与未选择的元素不同

$(“可选”)。可选({
所选:功能(e、ui){
if($(ui.selected).hasClass(“ui状态突出显示”)){
$(ui.selected).removeClass(“ui状态突出显示”);
}否则{
$(ui.selected).addClass(“ui状态突出显示”);
}
},    
未选择:功能(e、ui){
$(ui.unselected).removeClass(“ui状态突出显示”);
}
});
ul{边距:0;填充:0;列表样式类型:无;宽度:20%;}
ul li{填充:0.4em;边距:0.2em;光标:指针;字体大小:0.8em;}
.操作按钮{
浮动:左;
}
#选择权{
浮动:对;
}
#可选。ui选择{背景:红色;}
#可选。ui已选择{背景:蓝色;颜色:白色;}

    元素1 元素2 元素3 元素4 元素5 元素6 元素7

明白了。谢谢你的帮助如果我的答案是你问题的解决方案,请记为那个。将此视为一个已回答的问题,可能有助于其他陷入同样问题的人。