jquery实现下拉框功能效果【实例代码】


Posted in Javascript onMay 06, 2016

说不清楚,直接上图

jquery实现下拉框功能效果【实例代码】

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
  <meta charset="utf-8" />
  <title></title>
  <style type="text/css">
    * {
      margin: 0;
      padding: 0;
    }

    div.centent {
      float: left;
      text-align: center;
      margin: 10px;
    }

    span {
      display: block;
      margin: 2px 2px;
      padding: 4px 10px;
      background: #898989;
      cursor: pointer;
      font-size: 12px;
      color: white;
    }
  </style>
  <script src="jquery-1.3.2.min.js"></script>
  <script>
    $(function () {
      $("#add").click(function () {//单个添加
        var $options = $("#select1 option:selected");
        $options.appendTo("#select2");
      });
      $("#add_all").click(function () {//全部添加
        $("#select1 option").each(function () {
          $(this).appendTo("#select2");
          /*
          也可以写为:
          var p=$("#select1 option");
          p.appendTo("#select2");
          */
        });
      });
      $("#remove").click(function () {//同上,只不过方向相反
        var $options = $("#select2 option:selected");
        // var $remove = $options.remove();
        $options.appendTo("#select1");
      });
      $("#remove_all").click(function () {//同上,只不过方向相反
        var p = $("#select2 option");
        p.appendTo("#select1");
      });
    });
    
  </script>
</head>
<body>
  <div class="centent">
    <select multiple id="select1" style="width:100px;height:160px">
      <option value="1">选项1</option>
      <option value="2">选项2</option>
      <option value="3">选项3</option>
      <option value="4">选项4</option>
      <option value="5">选项5</option>
      <option value="6">选项6</option>
    </select>

    <div>
      <span id="add">选中添加到右边>></span>
      <span id="add_all">全部添加到右边>;></span>
    </div>
  </div>
  <div class="centent">
    <select multiple id="select2" style="width:100px;height:160px"></select>

    <div>
      <span id="remove"><<选中删除到左边</span>
      <span id="remove_all"><<全部删除到左边</span>
    </div>
  </div>
</body>
</html>

以上这篇jquery实现下拉框功能效果【实例代码】就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
javascript 三种编解码方式
Feb 01 Javascript
详细讲解JavaScript中的this绑定
Oct 10 Javascript
extjs简介_动力节点Java学院整理
Jul 17 Javascript
VUE axios上传图片到七牛的实例代码
Jul 28 Javascript
微信小程序之选项卡的实现方法
Sep 29 Javascript
React Native时间转换格式工具类分享
Oct 24 Javascript
ReactNative 之FlatList使用及踩坑封装总结
Nov 29 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
Dec 23 Javascript
js for终止循环 跳出多层循环
Oct 04 Javascript
JavaScript常用8种数组去重代码实例
Sep 09 Javascript
vue 导出文件,携带请求头token操作
Sep 10 Javascript
浅析在javascript中创建对象的各种模式
May 06 #Javascript
jquery自定义插件——window的实现【示例代码】
May 06 #Javascript
javascript创建对象的几种模式介绍
May 06 #Javascript
前端性能优化及技巧
May 06 #Javascript
jquery自定义插件开发之window的实现过程
May 06 #Javascript
快速使用Bootstrap搭建传送带
May 06 #Javascript
BootStrap响应式导航条实例介绍
May 06 #Javascript
You might like
php查看session内容的函数
2008/08/27 PHP
PHP+SQL 注入攻击的技术实现以及预防办法
2010/12/29 PHP
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
Yii结合CKEditor实现图片上传功能
2014/06/13 PHP
php中smarty变量修饰用法实例分析
2015/06/11 PHP
ThinkPHP中order()使用方法详解
2016/04/19 PHP
最新28个很棒的jQuery 教程
2011/05/28 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
浅析Cookie中的Path与domain
2013/12/18 Javascript
JS可以控制样式的名称写法一览
2014/01/16 Javascript
js简单的表格添加行和删除行操作示例
2014/03/31 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
JavaScript 变量、作用域及内存
2015/04/08 Javascript
JS实现跟随鼠标立体翻转图片的方法
2015/05/04 Javascript
jQuery实现html表格动态添加新行的方法
2015/05/28 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
jQuery EasyUI菜单与按钮详解
2016/07/13 Javascript
AngularJS报错$apply already in progress的解决方法分析
2017/01/30 Javascript
vue2.0+koa2+mongodb实现注册登录
2018/04/10 Javascript
Web安全之XSS攻击与防御小结
2018/12/13 Javascript
浅谈Vuex注入Vue生命周期的过程
2019/05/20 Javascript
vue实现自定义H5视频播放器的方法步骤
2019/07/01 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
2020/05/12 Javascript
[01:17]炒鸡美酒第四天TA暴走
2018/06/05 DOTA
Python中将字典转换为列表的方法
2016/09/21 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
Python 内置函数进制转换的用法(十进制转二进制、八进制、十六进制)
2018/04/30 Python
解决python调用自己文件函数/执行函数找不到包问题
2020/06/01 Python
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
css3 自定义字体font-face使用介绍
2014/05/14 HTML / CSS
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
介绍一下MD5加密算法
2016/11/12 面试题
股权转让协议范本
2014/12/07 职场文书
2014年学校禁毒工作总结
2014/12/23 职场文书
音乐教师个人总结
2015/02/06 职场文书
销售员岗位职责范本
2015/04/11 职场文书