模拟选择项左边移动到右边的功能

来源:互联网 发布:华腾软件怎么样 编辑:程序博客网 时间:2024/05/17 06:26
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>模拟选择项左边移动到右边的功能</title><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script><style>    .li_select_color {        background: #666;    }    .move {        height: 230px;    }    .move .moveL, .move .moveM, .move .moveR {        float: left;    }    .move .moveM {        margin: 0 10px;        padding-top: 80px;    }    .move .select_box {        border: 1px solid #bcbcbc;        height: 155px;        width: 250px!important;        overflow-y: auto;        margin: 0;    }    .move .select_box li{        padding-top:2px;        padding-bottom:2px;        cursor : pointer;        list-style : none;        margin-left : -40px;    }</style></head><body><div class="move">    <div class="moveL">        <div>未选择项</div>        <ul class="select_box">            <li value="1"><span>选项1</span></li>            <li value="2"><span>选项2</span></li>            <li value="3"><span>选项3</span></li>            <li value="4"><span>选项4</span></li>            <li value="5"><span>选项5</span></li>        </ul>        <input type="button" value="移入所有>>" id="selectAll">    </div>    <div class="moveM">        <input type="button" value=">>" id="select"> <br>        <input type="button" value="<<" id="unSelect">    </div>    <div class="moveR">        <div>已选择项</div>        <ul class="select_box">        </ul>        <input type="button" value="<<移出所有" id="unSelectAll">    </div>    <div></div></div><script type="text/javascript"><!--点击移入按钮-->$("#select").click(function(){    $(".moveL .select_box li").each(function(){        if($(this).hasClass("li_select_color")){            $(".moveR .select_box").append($(this));            $(this).removeClass("li_select_color");        }    });});<!--点击移出按钮-->$("#unSelect").click(function(){    $(".moveR .select_box li").each(function(){        if($(this).hasClass("li_select_color")){            $(".moveL .select_box").append($(this));            $(this).removeClass("li_select_color");        }    });});<!--点击移入所有按钮-->$("#selectAll").click(function(){    $(".moveL .select_box li").each(function(){        $(".moveR .select_box").append($(this));        $(this).removeClass("li_select_color");    });});<!--点击移出所有按钮-->$("#unSelectAll").click(function(){    $(".moveR .select_box li").each(function(){        $(".moveL .select_box").append($(this));        $(this).removeClass("li_select_color");    });});<!--点击选择项-->$(".select_box li span").click(function () {    if ($(this).parent().hasClass("li_select_color")) {        $(this).parent().removeClass("li_select_color");    } else {        $(this).parent().addClass("li_select_color");    }});</script></body></html>

原创粉丝点击