真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

使用JavaScript怎么實現一個鼠標拖拽多選功能

這篇文章給大家介紹使用JavaScript怎么實現一個鼠標拖拽多選功能,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯一直在為企業(yè)提供服務,多年的磨煉,使我們在創(chuàng)意設計,網絡營銷推廣到技術研發(fā)擁有了開發(fā)經驗。我們擅長傾聽企業(yè)需求,挖掘用戶對產品需求服務價值,為企業(yè)制作有用的創(chuàng)意設計體驗。核心團隊擁有超過10多年以上行業(yè)經驗,涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領域,公司涉及領域有基礎互聯網服務遂寧托管服務器、重慶APP開發(fā)公司、手機移動建站、網頁設計、網絡整合營銷。




  鼠標拖拽多選功能
  
  
    *{
      box-sizing:border-box;
    }
    ul{
      width:500px;
      height:auto;
      margin:0;
      padding:20px;
      font-size: 0;
      /*需設置定位*/
      position:relative;
    }
    li{
      width:70px;
      height:70px;
      margin:10px;
      padding:0;
      display:inline-block;
      vertical-align: top;
      font-size: 13px;
      border:1px solid #d9d9d9;
    }
    #moveSelected{
      position:absolute;
      background-color: blue;
      opacity:0.3;
      border:1px dashed #d9d9d9;
      top:0;
      left:0;
    }
    .selected{
      background-color: pink;
    }
  


  
    
  • 1
  •     
  • 2
  •     
  • 3
  •     
  • 4
  •     
  • 5
  •     
  • 6
  •     
  • 7
  •     
  • 8
  •     
  • 9
  •     
  • 10
  •     
  • 11
  •     
  • 12
  •     
  • 13
  •     
  • 14
  •     
  • 15
  •     
  • 16
  •     
  • 17
  •     
  • 18
  •     
  • 19
  •     
  • 20
  •     
  • 21
  •     
  • 22
  •               
         $(document).ready(function(){     let moveSelected=$('#moveSelected')[0];     let flag=false;//是搜開啟拖拽的標志     let oldLeft=0;//鼠標按下時的left,top     let oldTop=0;     let selectedList=[];//拖拽多選選中的塊集合     // 鼠標按下時開啟拖拽多選,將遮罩定位并展現     $(".list").mousedown(function(event) {       flag=true;       moveSelected.style.top=event.pageY+'px';       moveSelected.style.left=event.pageX+'px';       oldLeft=event.pageX;       oldTop=event.pageY;       event.preventDefault(); // 阻止默認行為       event.stopPropagation(); // 阻止事件冒泡     });     // 鼠標移動時計算遮罩的位置,寬 高     $(".list").mousemove(function(event) {       if(!flag) return;//只有開啟了拖拽,才進行mouseover操作       if(event.pageX

    關于使用JavaScript怎么實現一個鼠標拖拽多選功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


    標題名稱:使用JavaScript怎么實現一個鼠標拖拽多選功能
    當前URL:http://weahome.cn/article/jsssgo.html

    其他資訊

    在線咨詢

    微信咨詢

    電話咨詢

    028-86922220(工作日)

    18980820575(7×24)

    提交需求

    返回頂部