jQuery練習二球隊移動

來源:互聯網
上載者:User

標籤:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><script type="text/javascript"  src="../../popwindow/jquery-1.11.2.min.js"></script><style type="text/css">.t{    width:100%;    text-align:center ;    top:10px;    height:130px;    background:#00C;}.left{    width:40%;    top:150px;    height:500px;    background:#C69;    position:absolute;    left:0px;    }.middle{    width:20%;    top:150px;    height:500px;    background:#CF0;    position:absolute;    left:40%;}.right{    width:40%;    top:150px;    height:500px;    background:#C69;    position:absolute;    right:0px;    }.leftb{    width:70%;    height:500px;    left:15%;    position:absolute;}.rightb{    width:70%;    height:500px;    right:15%;    position:absolute;}.le{        margin-top:5px;     width:100%;     text-align:center ;     background:#3F0;}.ri{         margin-top:5px;     width:100%;     text-align:center ;     background:#3F0;}.btn1{    top:200px;    width:70%;    height:30px;    text-align:center;    left:15%;    position:absolute;    background:#F30;    }.btn2{    bottom:200px;    width:70%;    height:30px;    text-align:center;    left:15%;    position:absolute;    background:#F30;}</style></head><body><div class="t"><h1>添加列表</h1></div><div class="left"><div class="leftb"><div class="le">皇馬</div><div class="le">曼聯</div><div class="le">米蘭</div></div></div><div class="middle"><div class="btn1">>></div><div class="btn2">></div></div><div class="right"><div class="rightb"><script  type="text/javascript">$(document).ready(function(e) {    //滑鼠選中    //滑鼠點擊選中事件    $(".le").click(function(e) {           //初始化    $(".le").css("background","#3F0")    $(".le").attr("cz","0")//委任標記        //選中的樣式    $(this).css("background","#FFF")    $(this).attr("cz","1")//變更標記    });        //點擊中間按鈕移動到右側中    $(".btn1").click(function(e) {       var mz= $(".le")//將所有名字存到名字mz中       for (var i=0;i<mz.length;i++)//尋找       {              //判斷選中項           if (mz.eq(i).attr("cz")=="1")//eq()判斷cz標籤是否是選中標籤1           {                   var zhi= mz.eq(i).text()//將選中的值放入zhi中                //判斷該值是否存在              if (Has(zhi))            {                                var str="<div class=‘ri‘>"+zhi+"</div>";//將值zhi內容拼成div輸出字串               $(".rightb").append(str);//將要輸出的div拼到右側視窗中            }           }       }       });           //全選移動       $(".btn2").click(function(e) {           //左側全部顯示選中狀態       $(".le").css("background","#FFF")          //將所有名字存入值中       var list=$(".le")          //迴圈添加           for (var i=0; i<list.length;i++)           {              var zhi= list.eq(i).text()              if(Has(zhi))//去重            {             var str="<div class=‘ri‘>"+zhi+"</div>";//將值zhi內容拼成div輸出字串             $(".rightb").append(str);//將要輸出的div拼到右側視窗中            }           }               });                  });function Has(zhi)//判斷是否重複{    var list=$(".ri");    var isok=true;    for (var i=0;i<list.length;i++)    {        if    (list.eq(i).text()==zhi)        {            isok=false;            break;        }    }    return isok;     }</script>

jQuery練習二球隊移動

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.