麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

最精簡的JavaScript實現鼠標拖動效果的方法

2024-05-06 16:19:55
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了最精簡的JavaScript實現鼠標拖動效果的方法,可實現javascript控制鼠標拖動div層效果的方法,需要的朋友可以參考下

相對于其它的鼠標拖動效果,這款拖動特效還是比較精簡的,而且它還支持鼠標吸附,不按鼠標左鍵它也可以會跟隨鼠標移動;定義時候也相對方便,只用指定被拖動的DIV ID就可以了,擴展性很好。

 

 
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  3. <html xmlns="http://www.w3.org/1999/xhtml"
  4. <head> 
  5. <title>鼠標拖動</title> 
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  7. <script language="JavaScript" type="text/javascript"
  8. var drag_=false 
  9. var D=new Function('obj','return document.getElementById(obj);'
  10. var oevent=new Function('e','if (!e) e = window.event;return e'
  11. function Move_obj(obj){ 
  12. var x,y; 
  13. D(obj).onmousedown=function(e){ 
  14. drag_=true
  15. with(this){ 
  16. style.position="absolute"
  17. var temp1=offsetLeft; 
  18. var temp2=offsetTop; 
  19. x=oevent(e).clientX;y=oevent(e).clientY; 
  20. document.onmousemove=function(e){ 
  21. if(!drag_)return false
  22. with(this){ 
  23. style.left=temp1+oevent(e).clientX-x+"px"
  24. style.top=temp2+oevent(e).clientY-y+"px"
  25. document.onmouseup=new Function("drag_=false"); 
  26. </script> 
  27. <body> 
  28. <div id="drag" style="background-color:#0066CC;width:280px; 
  29. height:160px;padding:20px;border:1px #003399 solid; 
  30. font-size:10.5pt;color:white" onmouseover='Move_obj("drag")'> 
  31. <p>這個層是可以拖動的,而且還可以吸附鼠標,試試看!</p> 
  32. <p>/</p> 
  33. </div> 
  34. </body> 
  35. </html> 

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 成人福利在线免费观看 | 色天使中文字幕 | 一级片久久免费 | arabxxxxvideos | 91久久国产综合久久91精品网站 | 91aa.app| 成年人激情在线 | 国产喷白浆10p | 黄色羞羞视频在线观看 | 成年人观看免费视频 | 久久综合狠狠综合久久 | 欧美性猛交xxx乱大交3蜜桃 | 私库av在线免费观看 | 国产精品久久久久一区二区 | 色综合欧美 | 久久精品一区二区三区国产主播 | 亚洲成人精品久久 | 成人在线免费观看视频 | 国内精品视频饥渴少妇在线播放 | 最新午夜综合福利视频 | 黄色高清免费 | 中文字幕亚洲欧美 | 性爱视频在线免费 | 精品爱爱 | 亚洲人成在线播放网站 | 91成人免费看片 | 中文字幕线观看 | 嫩草影院在线观看网站成人 | 久久九九热re6这里有精品 | 久久精品欧美一区二区三区不卡 | 国产精品久久久久久影视 | 国产91精品久久久久久久 | 国产精品成人av片免费看最爱 | 中文字幕在线观看日韩 | 国产成人在线网站 | 91久久国产| 一区二区三区欧美精品 | 久久国产亚洲精品 | 3级毛片| 亚洲极色 | av播放在线 |