zoukankan      html  css  js  c++  java
  • 前台特效(7) 左右选框

    <!--Before finding the right people, the only need to do is to make yourself good enough. longDD 201.4.11-->
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <title>左右选择框</title>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <style type="text/css">
                .box{
                    width: 200px;
                    min-height: 300px;
                    border: solid 3px #ccc;
                    margin: 40px;
                    border-radius:5px;
                    float: left;
                }
                #box-footer{
                    width: 800px;
                    min-height: 80px;
                    padding: 10px;
                }
    
                .btn{
                    text-align: center;
                    color: #fff;
                    display: block;
                    height: 30px;
                    line-height: 30px;
                    width: 100px;
                    border: solid 1px #303030;
                    background-color: #313131;
                    border-radius:5px;
                    margin: 10px;
                }
    
                .send-pos{
                    width:150px;
                    margin-left: 20px;
                    margin-top: 10px;
                    line-height: 30px;
                    display: block;
                }
    
            </style>
        </head>
        <body>
            <script type="text/javascript" src="http://common.cnblogs.com/script/jquery.js"></script>
            <script type="text/javascript">
                $(function() {
                    //加入
                    $('#add').click(function() {
                        var arr = $('#box-left :input[checked="checked"]');
                        for (var i = 0; i < arr.length; i++) {
                            if (!$('#box-right :input').is('[name=' + $(arr[i]).attr('name') + ']')) {
                                $('<li>', {html: $($(arr)[i]).parent().html()}).appendTo('#box-right ul');
                            }
                        }
                    });
                    //删除
                    $('#del').click(function() {
                        var arr = $('#box-right :input[checked="checked"]');
                        for (var i = 0; i < arr.length; i++) {
                            $($(arr)[i]).parent().remove();
                        }
                    });
                    //清空
                    $('#empty').click(function() {
                        $('#box-right ul').html('');
                    });
                })
            </script>
            <div class="box" id="box-left">
                <ul>
                    <li class="cont"><input type="checkbox" name='position1'/><span>1.部门1</span></li>
                    <li class="cont"><input type="checkbox" name='position2'/><span>2.部门2</span></li>
                    <li class="cont"><input type="checkbox" name='position3'/><span>3.部门3</span></li>
                    <li class="cont"><input type="checkbox" name='position4'/><span>4.部门4</span></li>
                    <li class="cont"><input type="checkbox" name='position5'/><span>5.部门5</span></li>
                    <li class="cont"><input type="checkbox" name='position6'/><span>6.部门6</span></li>
                </ul>
            </div>
            <div class="box">
                <span class="btn" id="add">加入-》</span>
                <span class="btn" id="del">《-删除</span>
                <span class="btn" id="empty">清空</span>
            </div>
            <div class="box" id="box-right">
                <ul>
                </ul>
            </div>
            <div class="box" id="box-footer">
                注意事项:
                1.jquery 版本为1.7
                2.本例为简单测试,但是大体思路已完成,如有其他需求,可自行添加
    3.圆角border-radiu为css3属性,需要游览器支持
    </div> </body> </html>
  • 相关阅读:
    好书推介《实战机器学*》
    Web技术图书名单
    大数据技术书,看看有没有感兴趣的
    博客园设置自定义皮肤,添加自定义小模块悬浮天气组件,github图标链接等
    Final Cut Pro 视频剪辑学习记录,快捷操作等
    css 利用 clip-path 裁剪多边形,三角形,梯形,六边形等
    有呀,有呀,设计!有呀,有呀,组件!
    github README添加badge标识,多彩的tag标签
    vue timeline 开箱即用的时间轴组件,日志更新时间轴组件
    那些需要收藏的网站网址
  • 原文地址:https://www.cnblogs.com/longdidi/p/3017844.html
Copyright © 2011-2022 走看看