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函数
Dec 22 Javascript
js tab效果的实现代码
Dec 26 Javascript
JavaScript接口实现代码 (Interfaces In JavaScript)
Jun 11 Javascript
javascript闭包的理解和实例
Aug 12 Javascript
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)
Mar 28 Javascript
javascript HTML+CSS实现经典橙色导航菜单
Feb 16 Javascript
bootstrap实现动态进度条效果
Mar 08 Javascript
vue实现微信二次分享以及自定义分享的示例
Mar 20 Javascript
vue+elementUI实现简单日历功能
Sep 24 Javascript
原生js实现照片墙效果
Oct 13 Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 Javascript
video.js添加自定义组件的方法
Dec 09 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
php5 and xml示例
2006/11/22 PHP
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
2013/06/28 PHP
PHP实现删除非站内外部链接实例代码
2014/06/17 PHP
php中header跳转使用include包含解决参数丢失问题
2015/05/08 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
JS比较两个时间大小的简单示例代码
2013/12/20 Javascript
解决JQeury显示内容没有边距内容紧挨着浏览器边线
2013/12/20 Javascript
js在输入框屏蔽按键,只能键入数字的示例代码
2014/01/03 Javascript
node.js Web应用框架Express入门指南
2014/05/28 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
jquery插件unobtrusive实现片段式加载
2015/06/15 Javascript
10个很棒的jQuery代码片段
2015/09/24 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
jquery validation验证表单插件
2017/01/07 Javascript
xmlplus组件设计系列之分隔框(DividedBox)(8)
2017/05/02 Javascript
微信小程序实现缓存根据不同的id来进行设置和读取缓存
2017/06/12 Javascript
vue实现全选、反选功能
2020/11/17 Javascript
使用Vue-Awesome-Swiper实现旋转叠加轮播效果&amp;平移轮播效果
2019/08/16 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
python如何实现excel数据添加到mongodb
2015/07/30 Python
python2与python3的print及字符串格式化小结
2018/11/30 Python
Python3 单行多行万能正则匹配方法
2019/01/07 Python
Python逐行读取文件中内容的简单方法
2019/02/26 Python
python+opencv实现摄像头调用的方法
2019/06/22 Python
css3实现超立体3D图片侧翻倾斜效果
2014/04/16 HTML / CSS
HTML5 canvas标签实现刮刮卡效果
2015/04/24 HTML / CSS
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
Linux文件操作命令都有哪些
2015/02/27 面试题
房屋分割离婚协议书范本
2014/12/01 职场文书
2015大学生求职信范文
2015/03/20 职场文书
公司人事管理制度
2015/08/05 职场文书
关于元旦的广播稿2016
2015/12/17 职场文书
Python+pyaudio实现音频控制示例详解
2022/07/23 Python