Jquery實現(xiàn)的角色左右選擇特效
更新時間:2014年05月21日 11:48:28 作者:
這篇文章主要介紹了Jquery實現(xiàn)的角色左右選擇特效,需要的朋友可以參考下
復制代碼 代碼如下:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Jquery實現(xiàn)角色左右選擇特效</title>
<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋體";}
.selectbox{width:500px;height:220px;margin:40px auto 0 auto;}
.selectbox div{float:left;}
.selectbox .select-bar{padding:0 20px;}
.selectbox .select-bar select{
width:150px;height:200px;border:4px #A0A0A4 outset;padding:4px;
}
.selectbox .btn{width:50px; height:30px; margin-top:10px; cursor:pointer;}
</style>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
//移到右邊
$('#add').click(function(){
//獲取選中的選項,刪除并追加給對方
$('#select1 option:selected').appendTo('#select2');
});
//移到左邊
$('#remove').click(function(){
$('#select2 option:selected').appendTo('#select1');
});
//全部移到右邊
$('#add_all').click(function(){
//獲取全部的選項,刪除并追加給對方
$('#select1 option').appendTo('#select2');
});
//全部移到左邊
$('#remove_all').click(function(){
$('#select2 option').appendTo('#select1');
});
//雙擊選項
$('#select1').dblclick(function(){ //綁定雙擊事件
//獲取全部的選項,刪除并追加給對方
$("option:selected",this).appendTo('#select2'); //追加給對方
});
//雙擊選項
$('#select2').dblclick(function(){
$("option:selected",this).appendTo('#select1');
});
});
</script>
</head>
<body>
<div class="selectbox">
<div class="select-bar">
<select multiple="multiple" id="select1">
<option value="超級管理員">超級管理員</option>
<option value="普通管理員">普通管理員</option>
<option value="信息發(fā)布員">信息發(fā)布員</option>
<option value="財務(wù)管理員">財務(wù)管理員</option>
<option value="產(chǎn)品管理員">產(chǎn)品管理員</option>
<option value="資源管理員">資源管理員</option>
<option value="管理員">管理員</option>
</select>
</div>
<div class="btn-bar">
<span id="add"><input type="button" class="btn" value=">"/></span><br />
<span id="add_all"><input type="button" class="btn" value=">>"/></span><br />
<span id="remove"><input type="button" class="btn" value="<"/></span><br />
<span id="remove_all"><input type="button" class="btn" value="<<"/></span>
</div>
<div class="select-bar"><select multiple="multiple" id="select2"></select></div>
</div>
</body>
</html>
相關(guān)文章
jQuery實現(xiàn)動態(tài)添加和刪除input框代碼實例
這篇文章主要介紹了jQuery實現(xiàn)動態(tài)添加和刪除input框,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-03-03javascript/jquery實現(xiàn)點擊觸發(fā)事件的方法分析
這篇文章主要介紹了javascript/jquery實現(xiàn)點擊觸發(fā)事件的方法,結(jié)合具體實例形式分析了JavaScript與jQuery針對點擊按鈕觸發(fā)事件的相關(guān)實現(xiàn)與使用技巧,需要的朋友可以參考下2019-11-11jQuery插件HighCharts繪制2D柱狀圖、折線圖的組合雙軸圖效果示例【附demo源碼下載】
這篇文章主要介紹了jQuery插件HighCharts繪制2D柱狀圖、折線圖的組合雙軸圖效果,結(jié)合實例形式分析了jQuery使用HighCharts插件同時繪制柱狀圖、折線圖的組合雙軸圖實現(xiàn)步驟與相關(guān)操作技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03