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 相关文章推荐
基于jquery实现状态限定编辑的代码
Feb 11 Javascript
js 走马灯简单实例
Nov 21 Javascript
JQuery对表格进行操作的常用技巧总结
Apr 23 Javascript
jquery插件之定时查询待处理任务数量
May 01 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
Oct 17 Javascript
angular route中使用resolve在uglify压缩后问题解决
Sep 21 Javascript
详解Vue.js 2.0 如何使用axios
Apr 21 Javascript
JavaScript原型继承_动力节点Java学院整理
Jun 30 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
Oct 22 Javascript
详解vue使用插槽分发内容slot的用法
Mar 28 Javascript
Layui事件监听的实现(表单和数据表格)
Oct 17 Javascript
JavaScript实时更新当前的时间的示例代码
Jul 15 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
咖啡豆的最常见发酵处理方法,详细了解一下
2021/03/03 冲泡冲煮
php替换超长文本中的特殊字符的函数代码
2012/05/22 PHP
提高php编程效率技巧
2015/08/13 PHP
PHP递归实现层级树状展开
2016/04/01 PHP
How to Auto Include a Javascript File
2007/02/02 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
高效的获取当前元素是父元素的第几个子元素
2013/10/15 Javascript
JS动态添加与删除select中的Option对象(示例代码)
2013/12/20 Javascript
Javascript保存网页为图片借助于html2canvas库实现
2014/09/05 Javascript
使用js画图之正弦曲线
2015/01/12 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
浅析location.href跨窗口调用函数
2016/11/22 Javascript
JS中的phototype详解
2017/02/04 Javascript
easyUI下拉列表点击事件使用方法
2017/05/18 Javascript
[05:07]DOTA2英雄梦之声_第14期_暗影恶魔
2014/06/20 DOTA
Python编码时应该注意的几个情况
2013/03/04 Python
Windows下Eclipse+PyDev配置Python+PyQt4开发环境
2016/05/17 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
通过python实现弹窗广告拦截过程详解
2019/07/10 Python
如何用Python来搭建一个简单的推荐系统
2019/08/07 Python
Python实现FLV视频拼接功能
2020/01/21 Python
Python 多线程共享变量的实现示例
2020/04/17 Python
pycharm不以pytest方式运行,想要切换回普通模式运行的操作
2020/09/01 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
用HTML5制作一个简单的桌球游戏的教程
2015/05/12 HTML / CSS
知识竞赛拉拉队口号
2014/06/16 职场文书
羽毛球社团活动总结
2014/06/27 职场文书
授权委托书
2014/07/31 职场文书
五好文明家庭事迹材料
2014/12/20 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
学风建设主题班会
2015/08/17 职场文书
2016年教师节感恩寄语
2015/12/04 职场文书
股权投资协议书
2016/03/23 职场文书