Jquery实现的角色左右选择特效


Posted in Javascript onMay 21, 2014
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Jquery实现角色左右选择特效</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="信息发布员">信息发布员</option> 
<option value="财务管理员">财务管理员</option> 
<option value="产品管理员">产品管理员</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>
Javascript 相关文章推荐
jquery选择器之内容过滤选择器详解
Jan 27 Javascript
深入分析Cookie的安全性问题
Mar 01 Javascript
删除javascript所创建子节点的方法
May 21 Javascript
javascript原型模式用法实例详解
Jun 04 Javascript
JQuery中模拟image的ajaxPrefilter与ajaxTransport处理
Jun 19 Javascript
每天一篇javascript学习小结(RegExp对象)
Nov 17 Javascript
很全面的JavaScript常用功能汇总集合
Jan 22 Javascript
jquery层级选择器(匹配父元素下的子元素实现代码)
Sep 05 Javascript
javascript汉字拼音互转的简单实例
Oct 09 Javascript
老生常谈javascript的类型转换
Oct 12 Javascript
基于vue实现圆形菜单栏组件
Jul 05 Javascript
解决Ant Design Modal内嵌Form表单initialValue值不动态更新问题
Oct 29 Javascript
jquery $.trim()方法使用介绍
May 21 #Javascript
JS控制输入框内字符串长度
May 21 #Javascript
javascript学习笔记之10个原生技巧
May 21 #Javascript
jquery实现预览提交的表单代码分享
May 21 #Javascript
javascript制作的网页侧边弹出框思路及实现代码
May 21 #Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
May 21 #Javascript
Jquery的each里用return true或false代替break或continue
May 21 #Javascript
You might like
php计算数组不为空元素个数的方法
2014/01/27 PHP
PHP使用SWOOLE扩展实现定时同步 MySQL 数据
2017/04/09 PHP
JS Array对象入门分析
2008/10/30 Javascript
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
如何将一个String和多个String值进行比较思路分析
2013/04/22 Javascript
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
详解AngularJS Filter(过滤器)用法
2015/12/28 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
正则验证小数点后面只能有两位数的方法
2017/02/28 Javascript
js实现多张图片延迟加载效果
2017/07/17 Javascript
JavaScript中变量、指针和引用功能与操作示例
2018/08/04 Javascript
每个 JavaScript 工程师都应懂的33个概念
2018/10/22 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
jQuery Raty星级评分插件使用方法实例分析
2019/11/25 jQuery
python基于queue和threading实现多线程下载实例
2014/10/08 Python
对pandas的dataframe绘图并保存的实现方法
2017/08/05 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
使用python搭建服务器并实现Android端与之通信的方法
2019/06/28 Python
Python实现时间序列可视化的方法
2019/08/06 Python
关于Pytorch的MNIST数据集的预处理详解
2020/01/10 Python
使用pytorch完成kaggle猫狗图像识别方式
2020/01/10 Python
Python unittest工作原理和使用过程解析
2020/02/24 Python
python torch.utils.data.DataLoader使用方法
2020/04/02 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
python中sys模块是做什么用的
2020/08/16 Python
python tqdm实现进度条的示例代码
2020/11/10 Python
韩国现代百货官网:Hmall
2018/03/21 全球购物
给女儿的表扬信
2014/01/18 职场文书
计算机大学生职业生涯规划书范文
2014/02/19 职场文书
煤矿安全生产月活动总结
2014/07/05 职场文书
2014年医院十一国庆节活动方案
2014/09/15 职场文书
篮球友谊赛通讯稿
2014/10/10 职场文书
2014年党建工作汇报材料
2014/10/27 职场文书
2016年教师师德师风心得体会
2016/01/12 职场文书
yolov5返回坐标的方法实例
2022/03/17 Python