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 相关文章推荐
js下用gb2312编码解码实现方法
Dec 31 Javascript
JavaScript打印iframe内容示例代码
Aug 20 Javascript
jQuery通过Ajax返回JSON数据
Apr 28 Javascript
基于Jquery插件Uploadify实现实时显示进度条上传图片
Mar 26 Javascript
Vue和Bootstrap的整合思路详解
Jun 30 Javascript
在React中如何优雅的处理事件响应详解
Jul 24 Javascript
Vue的事件响应式进度条组件实例详解
Feb 04 Javascript
如何用webpack4带你实现一个vue的打包的项目
Jun 20 Javascript
微信小程序仿微信运动步数排行(交互)
Jul 13 Javascript
Vue实现的父组件向子组件传值功能示例
Jan 19 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
微信小程序swiper实现文字纵向轮播提示效果
Jan 21 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 radio 单选框获取与保持值的实现代码
2010/05/15 PHP
php准确计算复活节日期的方法
2015/04/18 PHP
php版微信公众平台回复中文出现乱码问题的解决方法
2016/09/22 PHP
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
JS getMonth()日期函数的值域是0-11
2010/02/15 Javascript
基于jquery的文本框与autocomplete结合使用(asp.net+json)
2012/05/30 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
2016/05/23 Javascript
JS给Array添加是否包含字符串的简单方法
2016/10/29 Javascript
AngularJS2中一种button切换效果的实现方法(二)
2017/03/27 Javascript
bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
2017/08/10 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
javascript中new Array()和var arr=[]用法区别
2017/12/01 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
Python实现Linux中的du命令
2017/06/12 Python
python实现多进程代码示例
2018/10/31 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
python实现复制文件到指定目录
2019/10/16 Python
PyCharm中Matplotlib绘图不能显示UI效果的问题解决
2020/03/12 Python
如何使用 Flask 做一个评论系统
2020/11/27 Python
python解包用法详解
2021/02/17 Python
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
精伦电子Java笔试题
2013/01/16 面试题
什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?
2013/05/03 面试题
软件配置管理有什么好处
2015/04/15 面试题
医科学校毕业生自荐信
2013/11/09 职场文书
模范家庭事迹材料
2014/02/10 职场文书
黄金酒广告词
2014/03/21 职场文书
司法局火灾防控方案
2014/06/05 职场文书
工作经常出错的检讨书
2014/09/13 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
2014年社区民政工作总结
2014/12/02 职场文书
2019年冬至:天冷暖人心的问候祝福语大全
2019/12/20 职场文书
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫