教程源码:http://bbs.php100.com/read-htm-tid-74060.html
用到的方法为:appendTo()

格式:$(content).appendTo(selector)

appendTo() 方法在被选元素的结尾(仍然在内部)插入指定内容。

click() 方法触发 click 事件,或规定当发生 click 事件时运行的函数

$(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');
});
});

最新文章

  1. 使用Memcache缓存mysql数据库操作的原理和缓存过程浅析
  2. Struts2总结
  3. 利用jQuery和Ajax实现检测用户名是否已经被注册
  4. Winform开发框架之权限管理系统改进的经验总结(3)-系统登录黑白名单的实现
  5. Bringing up interface eth0: Error:Connection activation failed:Device not managed by NetworkManager
  6. thinkphp-1
  7. JSP页面中的pageEncoding和contentType两种属性
  8. C#获取当前日期时间(转)
  9. postgresql存储二进制大数据文件
  10. Cocos2d-x数据持久化-修改数据
  11. office2016 部分截图
  12. Use eplipse to develop Python project
  13. Cocos2D-X学习笔记 3 从一个场景切换到还有一个场景
  14. hdu-4833-Best-Financing(DP)
  15. cocos2d-x多分辨率和随后的自适应CCListView的bug修复
  16. linux看代码方法和建议
  17. jquery虎牙TV3D轮播特效
  18. 关于微信小程序的的总结
  19. NopCommerce 3. Controller 分析
  20. java中之内存溢出说明

热门文章

  1. 【struts2】Action的生命周期
  2. Kibana访问权限控制
  3. 还没被玩坏的robobrowser(3)——简单的spider
  4. [转]单元测试利器 JUnit 4
  5. CentOS7 安装java 环境 摘抄
  6. 转:ECharts图表组件之简单关系图:如何轻松实现另类站点地图且扩展节点属性实现点击节点页面跳转
  7. 最强 Android Studio 使用小技巧和快捷键总结
  8. mysql查询今天、昨天、本周、本月、上一月 、今年数据
  9. curl以cookie的方式登录
  10. MySQL 5.6学习笔记(函数)