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 相关文章推荐
javascript 面向对象编程 万物皆对象
Sep 17 Javascript
js截取固定长度的中英文字符的简单实例
Nov 22 Javascript
jQuery动态创建html元素的常用方法汇总
Sep 05 Javascript
Bootstrap项目实战之子栏目资讯内容
Apr 25 Javascript
有关JavaScript中call()和apply() 的一些理解
May 20 Javascript
angularJS 如何读写缓冲的方法(推荐)
Aug 06 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 Javascript
详解JSON1:使用TSQL查询数据和更新JSON数据
Nov 21 Javascript
Angular的模块化(代码分享)
Dec 26 Javascript
JavaScript运行机制实例分析
Apr 11 Javascript
通过实例解析JavaScript for in及for of区别
Jun 15 Javascript
解决Vue项目中tff报错的问题
Oct 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 GD绘制24小时柱状图
2008/06/28 PHP
二进制交叉权限微型php类分享
2014/02/07 PHP
php获取远程文件内容的函数
2015/11/02 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
详解Laravel5.6 Passport实现Api接口认证
2018/07/27 PHP
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
Js日期选择自动填充到输入框(界面漂亮兼容火狐)
2013/08/02 Javascript
php和js对数据库图片进行等比缩放示例
2014/04/28 Javascript
jQuery不兼容input的change事件问题解决过程
2014/12/05 Javascript
jquery控制显示服务器生成的图片流
2015/08/04 Javascript
基于JavaScript实现生成名片、链接等二维码
2015/09/20 Javascript
node.js下LDAP查询实例分享
2015/09/30 Javascript
Node.js的Web模板引擎ejs的入门使用教程
2016/06/06 Javascript
Three.js快速入门教程
2016/09/09 Javascript
jQGrid动态填充select下拉框的选项值(动态填充)
2016/11/28 Javascript
在vue项目中安装使用Mint-UI的方法
2017/12/27 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
vue实现输入框自动跳转功能
2020/05/20 Javascript
[10:05]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD 选手采访
2021/03/11 DOTA
用Python代码来解图片迷宫的方法整理
2015/04/02 Python
python实现在sqlite动态创建表的方法
2015/05/08 Python
Python定时执行之Timer用法示例
2015/05/27 Python
tensorflow学习笔记之简单的神经网络训练和测试
2018/04/15 Python
Python中按键来获取指定的值
2019/03/02 Python
python中selenium操作下拉滚动条的几种方法汇总
2019/07/14 Python
Pandas之groupby( )用法笔记小结
2019/07/23 Python
TensorFlow梯度求解tf.gradients实例
2020/02/04 Python
Scrapy框架实现的登录网站操作示例
2020/02/06 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
pycharm实现猜数游戏
2020/12/07 Python
Bandier官网:奢侈、时尚前卫的健身服装首选目的地
2020/07/05 全球购物
医药专业应届毕业生求职信范文
2014/01/01 职场文书
2014年管理工作总结
2014/11/22 职场文书
SQLServer RANK() 排名函数的使用
2022/03/23 SQL Server
彻底卸载VMware虚拟机的超详细步骤记录
2022/07/15 Servers