校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > html5拖拽應用記錄及注意點

html5拖拽應用記錄及注意點

熱門標簽:如何獲取地圖標注客戶 電話機器人電銷系統掙話費 只辦理400電話 平涼地圖標注位置怎么弄 電話機器人黑斑馬免費 高德地圖標注地點糾錯 拓展地圖標注 南昌仁和怎么申請開通400電話 機器人外呼系統存在哪些能力

下面通過代碼給大家介紹html5拖拽應用記錄,具體代碼如下所示:

e.dataTransfer.setData("a","設置的值");
e.dataTransfer.getData("a");
function drop(e)
{
    <!--嘗試console.log(e),這里能拿到好多你用得到的api-->
    e.dataTransfer.setData("a", e.target.id);
}

拖動元素

被拖動的元素上要加入入draggable="true"屬性

一些注意點:

drop 必須配上 dragover,否則事件不生效

document.getElementById('right').ondragover = function (ev) {
    ev.preventDefault(); //阻止向上冒泡
}
document.getElementById('right').ondrop = function (ev) {
    ev.preventDefault(); //阻止向上冒泡
    console.log("放入");
}

react中使用事件必須是駝峰,例如:onDragOver

vue中在ui庫組件上加的時候記得加 .native,例如:@drop.native

完整測試案例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        .div1{
            width: 200px;
            height: 200px;
            border: 1px solid red;
            position: relative;
            margin-left:20px;
            float: left;
        }
        .div2{
            width: 200px;
            height: 200px;
            border: 1px solid blue;
            position: relative;
            margin-left:20px;
            float: left;
        }
        .div3{
            width: 200px;
            height: 200px;
            border: 1px solid green;
            position: relative;
            margin-left:20px;
            float: left;
        }
        p{
            background-color: orange;
            margin-top: 5px;
        }
    </style>
</head>
<body>
<div class="div1" id="div1">
    <!--在h5中,如果想拖拽元素,就必須為元素添加draggable="true". 圖片和超鏈接默認就可以拖拽-->
    <p id="pe" draggable="true">試著把我拖過去</p>
    <p id="pe1" draggable="true">試著也把我拖過去</p>
</div>
<div class="div2" id="div2"></div>
<div class="div3" id="div3"></div>
<script>
    /*學習拖拽,主要就是學習拖拽事件*/
    var p=document.querySelector("#pe1");
    var div2=document.querySelector("#div2");
    var div3=document.querySelector("#div3");
    /*應用于被拖拽元素的事件
    *ondrag         應用于拖拽元素,整個拖拽過程都會調用--持續
     ondragstart    應用于拖拽元素,當拖拽開始時調用
     ondragleave    應用于拖拽元素,當鼠標離開拖拽元素時調用
     ondragend    應用于拖拽元素,當拖拽結束時調用*/
    p.ondragstart=function(e){
        console.log("開始");
        e.dataTransfer.setDate("a")
    }
    p.ondragend=function(){
        console.log("結束");
    }
    p.ondragleave=function(){
        console.log("離開目標");
    }
    p.ondrag=function(){
        // console.log("持續觸發---111111");
    }
 
    /*應用于目標元素的事件
    *ondragenter    應用于目標元素,當拖拽元素進入時調用
     ondragover    應用于目標元素,當停留在目標元素上時調用
     ondrop        應用于目標元素,當在目標元素上松開鼠標時調用
     ondragleave    應用于目標元素,當鼠標離開目標元素時調用*/
    div2.ondragenter=function(){
        console.log("進入目標1");
    }
    div2.ondragover=function(e){
        console.log(e);
        console.log("在目標1中盤旋");
        //console.log("ondragover");
        /*如果想觸發ondrop事件,那么就必須在這個位置阻止瀏覽器的默認行為*/
        e.preventDefault();
    }
    /*瀏覽器默認會阻止ondrop事件:我們必須在ondragover中阻止瀏覽器的默認行為*/
    div2.ondrop=function(){
        console.log("鎖定目標1,降落");
        /*添加被拖拽的元素到當前目標元素*/
        div2.appendChild(p);
    }
    div2.ondragleave=function(){
        console.log("離開目標1");
    }

    div3.ondragenter=function(){
        console.log("進入目標2");
    }
 
    div3.ondragover=function(e){
        console.log("在目標2中盤旋");
        //console.log("ondragover");
        /*如果想觸發ondrop事件,那么就必須在這個位置阻止瀏覽器的默認行為*/
        e.preventDefault();
    }
    div3.ondrop=function(){
        console.log("鎖定目標2,降落");
        /*添加被拖拽的元素到當前目標元素*/
        div3.appendChild(p);
    }
    div3.ondragleave=function(){
        console.log("離開目標2");
    }
</script>
</body>
</html>

總結

到此這篇關于html5拖拽應用記錄的文章就介紹到這了,更多相關html5拖拽應用內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章,希望大家以后多多支持腳本之家!

標簽:棗莊 青島 永州 遼源 西藏 池州 新疆 漯河

巨人網絡通訊聲明:本文標題《html5拖拽應用記錄及注意點》,本文關鍵詞  html5,拖拽,應用,記錄,及,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《html5拖拽應用記錄及注意點》相關的同類信息!
  • 本頁收集關于html5拖拽應用記錄及注意點的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    午夜影视日本亚洲欧洲精品| 91久久精品午夜一区二区| 激情综合色播五月| 成人性视频网站| 欧美日韩专区在线| 精品国产成人在线影院| 亚洲少妇30p| 欧美美女喷水视频| 午夜电影一区二区| eeuss鲁一区二区三区| 亚洲国产岛国毛片在线| 国产一区二区三区电影在线观看| 在线免费观看不卡av| 精品日韩欧美在线| 亚洲卡通动漫在线| 色屁屁一区二区| 亚洲国产日日夜夜| 日韩精品中午字幕| 26uuu久久天堂性欧美| 成人高清免费观看| 日韩免费高清av| 亚洲免费观看高清完整版在线 | 国产亚洲精品bt天堂精选| 亚洲欧美韩国综合色| 久久超碰97中文字幕| 在线观看一区二区视频| 久久精品视频在线看| 蜜臀a∨国产成人精品| 91九色最新地址| 欧美xxxx在线观看| 免费黄网站欧美| 欧美肥胖老妇做爰| 亚洲一区二区三区小说| 91香蕉视频在线| 日韩一级二级三级精品视频| 亚洲国产美国国产综合一区二区| 蜜臀av性久久久久蜜臀av麻豆| 成人午夜在线视频| 国产日产欧美一区| 国内精品写真在线观看| 欧美一卡二卡三卡| 日本欧美肥老太交大片| 欧美日韩一区二区三区视频| 一区二区三区不卡视频| 欧洲在线/亚洲| 一区二区三区日韩欧美精品| 国产精品亚洲第一区在线暖暖韩国| 欧美日韩一区二区三区在线 | 亚洲视频免费看| 国产成人鲁色资源国产91色综 | 在线观看日韩毛片| 久久综合久久综合久久综合| 久久精品亚洲精品国产欧美kt∨| 91高清在线观看| 岛国精品在线观看| 韩国视频一区二区| 国产精品一二三区| 97久久人人超碰| 99精品国产91久久久久久| 97精品国产97久久久久久久久久久久| 激情小说亚洲一区| 另类小说图片综合网| 国产精品69久久久久水密桃| 精品一区二区在线视频| 久久精品免费观看| 韩国v欧美v亚洲v日本v| 成人18精品视频| 色综合久久中文综合久久97| 欧美草草影院在线视频| 精品久久久久av影院 | 亚洲va国产天堂va久久en| 国产精品美女久久久久久久久久久 | 欧美精品免费视频| 精品处破学生在线二十三| 久久精品视频网| 日韩国产成人精品| 日韩三级高清在线| 免费成人你懂的| 高清不卡一区二区在线| 欧洲精品在线观看| 久久久久国产精品麻豆ai换脸| 国产午夜精品一区二区三区视频 | 亚洲一区二区在线观看视频 | 国产亚洲美州欧州综合国| 国产精品一区二区黑丝| 中文字幕一区二区三区四区| 欧美色涩在线第一页| 亚洲超碰精品一区二区| 久久久精品人体av艺术| 色婷婷亚洲一区二区三区| 日本成人在线一区| 国产精品毛片a∨一区二区三区 | 国产99久久久国产精品潘金| 亚洲四区在线观看| 欧美电视剧在线看免费| 欧美在线综合视频| 一区二区三区波多野结衣在线观看| 日本一区二区三区免费乱视频 | 欧美精三区欧美精三区| 欧美日韩一区在线观看| 99re热视频这里只精品| 久久亚洲欧美国产精品乐播| 国产精品电影一区二区三区| 精品福利在线导航| 欧美一激情一区二区三区| 日韩视频一区二区| 欧美日产国产精品| 免费高清视频精品| 国产精品精品国产色婷婷| 日韩精品一区二区三区视频播放| 国产麻豆一精品一av一免费| 亚洲美女一区二区三区| 日韩电影网1区2区| 欧美性受xxxx黑人xyx| 亚洲福利视频一区| 国产不卡视频在线播放| 欧洲精品一区二区| 久久国产婷婷国产香蕉| 日韩在线卡一卡二| 日韩av一二三| 国产在线精品不卡| 国产精品乡下勾搭老头1| 日韩欧美一级片| 日韩激情中文字幕| 日韩欧美视频在线| 国产日韩欧美不卡| 一区二区三区在线视频观看58| 日韩国产一区二| 国产精品亚洲成人| 欧美日韩一级片网站| 精品国产一区二区国模嫣然| 日本欧美肥老太交大片| 一色屋精品亚洲香蕉网站| 视频一区国产视频| 不卡的av电影| 亚洲精品一区二区三区蜜桃下载| 亚洲欧美日韩国产另类专区| 久久99国内精品| 欧美午夜精品久久久久久孕妇 | 国产福利一区二区| 欧美日韩一区在线观看| 国产精品传媒视频| 国产精品99久久久久久有的能看 | 91精品国产丝袜白色高跟鞋| 综合电影一区二区三区| 国产91精品精华液一区二区三区| 51精品秘密在线观看| 亚洲永久精品国产| 成人激情视频网站| 国产欧美一二三区| 极品少妇一区二区| 日韩免费观看高清完整版在线观看| 亚洲制服丝袜在线| 色哟哟日韩精品| 亚洲精品ww久久久久久p站| 国产91在线|亚洲| 26uuu久久天堂性欧美| 久久成人久久爱| 欧美成人精精品一区二区频| 青青草原综合久久大伊人精品| 在线观看视频一区二区欧美日韩| 中文字幕亚洲不卡| www.色精品| 亚洲免费在线观看| 91麻豆免费看| 伊人性伊人情综合网| 一本色道**综合亚洲精品蜜桃冫 | 色婷婷亚洲精品| 亚洲女与黑人做爰| 国产盗摄一区二区三区| 久久久电影一区二区三区| 国产麻豆一精品一av一免费| 久久久久久久久久电影| 国产乱码精品1区2区3区| 国产午夜一区二区三区| 成人少妇影院yyyy| 中文字幕视频一区| 91香蕉视频在线| 亚洲自拍偷拍图区| 欧美人与z0zoxxxx视频| 日本午夜一本久久久综合| 日韩精品专区在线影院重磅| 国产精品1区二区.| 国产精品每日更新| 在线视频你懂得一区二区三区| 亚洲国产精品一区二区久久恐怖片 | 91尤物视频在线观看| 一区二区高清免费观看影视大全| 欧洲一区在线观看| 蜜臂av日日欢夜夜爽一区| 久久久www免费人成精品| 波多野洁衣一区| 性做久久久久久免费观看欧美| 日韩午夜激情电影| 成人av在线电影| 图片区小说区国产精品视频| 精品1区2区在线观看| 91丨九色丨尤物| 婷婷综合在线观看| 中文字幕精品一区二区精品绿巨人|