日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

html js点击字图片下拉,JavaScript实现文字与图片拖拽效果的方法

發布時間:2023/12/2 javascript 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 html js点击字图片下拉,JavaScript实现文字与图片拖拽效果的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文實例講述了JavaScript實現文字與圖片拖拽效果的方法。分享給大家供大家參考。具體實現方法如下:

JavaScript實現文字與圖片的拖拽效果

*{padding:0;margin:0;}

.tips{position:absolute;background:#eee;}


圖片可以拖動

腳本之家
拖動鏈接也可以

var $id=function(id){return document.getElementById(id);}

var dragF={

locked:false,

lastObj:undefined,

drag:function(obj){

$id(obj).οnmοusedοwn=function(e){

var e = e ? e : window.event;

if(!window.event) {e.preventDefault();}/* 阻止標注瀏覽器下拖動a,img的默認事件 */

dragF.locked=true;

$id(obj).style.position="absolute";

$id(obj).style.zIndex="100";

if (dragF.lastObj&&dragF.lastObj!=$id(obj)) {/* 多元素拖動需要恢復上次元素狀態 */

dragF.lastObj.style.zIndex = "1";

}

dragF.lastObj=$id(obj);

var tempX=$id(obj).offsetLeft;

var tempY=$id(obj).offsetTop;

dragF.x=e.clientX;

dragF.y=e.clientY;

document.οnmοusemοve=function(e){

var e = e ? e : window.event;

if(dragF.locked==false) return false;

$id(obj).style.left=tempX+e.clientX-dragF.x+"px";

$id(obj).style.top=tempY+e.clientY-dragF.y+"px";

if(window.event) {e.returnValue=false;}/* 阻止ie下a,img的默認事件 */

}

document.οnmοuseup=function(){

dragF.locked=false;

}

}

}

}

希望本文所述對大家的javascript程序設計有所幫助。

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的html js点击字图片下拉,JavaScript实现文字与图片拖拽效果的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。