2019-06-05 HTML5 拖拽上傳

$('#title').on("mousedown",function(e){
  console.log(e);
})

e包含了:(鼠標(biāo)點(diǎn)擊部分的四種方式)

相對于頁面顯示部分的左上角的定位(滾動條隱藏部分也算)
pageX
pageY

相對于頁面顯示部分的左上角的定位(可見范圍內(nèi))
clientX
clientY

相對于當(dāng)前元素的左上角的位置
offsetX
offsetY

相對于屏幕的左上角的位置
screenX
screenY

HTML5拖拽

在HTML標(biāo)簽上寫一句:draggable=“true”
一個(gè)很好用的jq拖動插件

http://pep.briangonzalez.org/
skdding.github.io/dragdealer/

比如滑塊飞崖,圖片輪播,都可以用到這些插件

<div id="container" class="container"></div>
  <div id="target" class="target" draggable="true"></div>
  <img id="image" src="imooc.png" class="hide" />
  <script>
    (function($) {
    
      $("#container")[0].ondrop = function(e) {
        e.preventDefault();
        console.log(e.dataTransfer);
        var id = e.dataTransfer.getData("Text");
        $(this).append($('#' + id));
      };
      
      $("#container")[0].ondragover = function(e) {
        e.preventDefault();
      };
      
      $("#container")[0].ondragenter = function(e) {
        e.preventDefault();
        $(this).addClass("containerDrop");
      };
      
      $("#container")[0].ondragleave = function(e) {
        e.preventDefault();
        $(this).removeClass("containerDrop");
      };
      
      $("#target")[0].ondragstart = function(e) {
        console.log(e.dataTransfer);
        e.dataTransfer.setData("Text", e.target.id);
        e.dataTransfer.setDragImage($("#image").clone().removeClass("hide")[0], 0, 0);
      };
      
      $("#target")[0].ondrag = function(e) {
        console.log('drag');
      }
      
      $("#target")[0].ondragend = function(e) {
        console.log('dragend');
      }
    
    })(jQuery);
    
  </script>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末少梁,一起剝皮案震驚了整個(gè)濱河市泞歉,隨后出現(xiàn)的幾起案子并炮,更是在濱河造成了極大的恐慌驻民,老刑警劉巖附鸽,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弦撩,死亡現(xiàn)場離奇詭異昨稼,居然都是意外死亡溉箕,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門悦昵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來肴茄,“玉大人,你說我怎么就攤上這事但指」烟担” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵棋凳,是天一觀的道長拦坠。 經(jīng)常有香客問我,道長剩岳,這世上最難降的妖魔是什么贞滨? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮拍棕,結(jié)果婚禮上晓铆,老公的妹妹穿的比我還像新娘。我一直安慰自己绰播,他們只是感情好骄噪,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蠢箩,像睡著了一般链蕊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上谬泌,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天滔韵,我揣著相機(jī)與錄音,去河邊找鬼掌实。 笑死陪蜻,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的潮峦。 我是一名探鬼主播囱皿,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼勇婴,長吁一口氣:“原來是場噩夢啊……” “哼忱嘹!你這毒婦竟也來了嘱腥?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤拘悦,失蹤者是張志新(化名)和其女友劉穎齿兔,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體础米,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡分苇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了屁桑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片医寿。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蘑斧,靈堂內(nèi)的尸體忽然破棺而出靖秩,到底是詐尸還是另有隱情,我是刑警寧澤竖瘾,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布沟突,位于F島的核電站,受9級特大地震影響捕传,放射性物質(zhì)發(fā)生泄漏惠拭。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一庸论、第九天 我趴在偏房一處隱蔽的房頂上張望职辅。 院中可真熱鬧,春花似錦聂示、人聲如沸罐农。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽涵亏。三九已至,卻和暖如春蒲凶,著一層夾襖步出監(jiān)牢的瞬間气筋,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工旋圆, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留宠默,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓灵巧,卻偏偏與公主長得像搀矫,于是被迫代替她去往敵國和親抹沪。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內(nèi)容

  • demo解析 resizable:改變圖片形狀containment:控制在一個(gè)范圍內(nèi)$("#resizable"...
    world_7735閱讀 6,300評論 0 4
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5瓤球? 答:HTML5是最新的HTML標(biāo)準(zhǔn)融欧。 注意:講述HT...
    kismetajun閱讀 27,485評論 1 45
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,751評論 1 92
  • 曾經(jīng)年少愛追夢卦羡,一心想著往前飛...... 不知不覺間噪馏,自己已經(jīng)畢業(yè)已從起初的滿心期待和夢想轉(zhuǎn)到對現(xiàn)實(shí)...
    曼麗心語閱讀 229評論 0 0