jquery城市选择案例

简介: 1.代码实例 04-jQuery-城市选择案例 select { width: 200px; background-color: teal; height: 200px; font-size: 20px; } .

1.代码实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>04-jQuery-城市选择案例</title>
    <style type="text/css" media="screen">
        select {
            width: 200px;
            background-color: teal;
            height: 200px;
            font-size: 20px;
        }
        .btn-box {
            width: 30px;
            display: inline-block;
            vertical-align: top;
        }
    </style>
    <script src="jquery-1.11.3.js"></script>
    <script>
        // $(function(){
        //     $("#btn-sel-none").on('click',function(){
        //         $("#tar-city option").appendTo('#src-city');
        //     });

        //     $("#btn-sel-all").on('click',function(){
        //         $("#src-city option").appendTo('#tar-city');
        //     });
        //     $("#btn-sel").on('click',function(){
        //         $("#src-city option:selected").appendTo('#tar-city');
        //     });
        //     $("#btn-back").on('click',function(){
        //         $("#tar-city option:selected").appendTo('#src-city');
        //     });
        // });


        $(function(){
            $("#btn-sel-all").on('click',function(){
                //把所有的 城市从左边 移动到右边select中
                $("#src-city option").appendTo("#tar-city");
            });
            $("#btn-sel-none").on('click',function(){
                //把所有的 城市从左边 移动到右边select中
                $("#tar-city option").appendTo("#src-city");
            });
            $("#btn-sel").on('click',function(){
                //把所有的 城市从左边 移动到右边select中
                $("#src-city option:selected").appendTo("#tar-city");
            });

            $("#btn-back").on('click',function(){
                //把所有的 城市从左边 移动到右边select中
                $("#tar-city option:selected").appendTo("#src-city");
            });
        });
    </script>
</head>
<body>
     <select id="src-city" name="src-city" multiple>
         <option value="1">北京</option>
         <option value="2">上海</option>
         <option value="3">深圳</option>
         <option value="4">广州</option>
         <option value="5">西红柿</option>
     </select>
    <div class="btn-box">
        <button id="btn-sel-all"> &gt;&gt; </button>
        <button id="btn-sel-none"> &lt;&lt; </button>
        <button id="btn-back"> &lt; </button>
        <button id="btn-sel"> &gt;</button>
    </div>

     <select id="tar-city" name="tar-city" multiple>

     </select>
</body>
</html>

 

2.实例截图

 

相关文章
|
6月前
|
JavaScript
jquery动画与事件案例
jquery动画与事件案例
|
JavaScript 前端开发
Javascript知识【jQuery属性操作&案例:重写复选框操作】
Javascript知识【jQuery属性操作&案例:重写复选框操作】
|
5月前
|
JavaScript 前端开发
杨校老师课堂之Web前端JS类库_JQuery案例[效果图与代码齐全]
杨校老师课堂之Web前端JS类库_JQuery案例[效果图与代码齐全]
35 0
|
6月前
|
JavaScript 前端开发
JavaScript-jQuery的使用 + JS的案例
JavaScript-jQuery的使用 + JS的案例
48 0
|
6月前
|
XML 前端开发 JavaScript
jQuery与javascript的区别+案例 锋芒毕露
jQuery与javascript的区别+案例 锋芒毕露
|
6月前
|
JavaScript
jQuery选择器案例之——index.html
jQuery选择器案例之——index.html
|
6月前
|
JavaScript
jQuery选择器案例之——index.js
jQuery选择器案例之——index.js
|
6月前
|
JavaScript
jQuery操作DOM元素案例
jQuery操作DOM元素案例
|
6月前
|
JavaScript
jquery选择器案例分享
jquery选择器案例分享
|
6月前
|
JavaScript
初识jQuery的案例
初识jQuery的案例