說不清楚,直接上圖

<!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實現下拉框功能效果【實例代碼】就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。
新聞熱點
疑難解答