最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

javascript實現(xiàn)的元素拖動函數(shù)宿主為瀏覽器

 更新時間:2014年07月21日 16:59:36   投稿:whsnow  
這篇文章主要介紹了javascript實現(xiàn)的元素拖動,將相應的元素對象的引用傳到函數(shù)中
//宿主為瀏覽器  
//將相應的元素對象的引用傳到函數(shù)中  
function candrag(drager) { 
  drager.onmousedown = function (down) { 
    var offx = drager.offsetLeft 
    var offy = drager.offsetTop; 
    var offxl = down.clientX - offx; 
    var offyl = down.clientY - offy; 
    window.condition = 0;//為window添加了condition屬性,用于解決和click之間的矛盾  
    document.onmousemove = function (move) { 
      drager.style.left = move.clientX - offxl + "px"; 
      drager.style.top = move.clientY - offyl + "px"; 
      drager.style.cursor = "move"; 
      condition = Math.abs(move.clientX - down.clientX) + Math.abs(move.clientY - down.clientY); 
    } 
  } 
  drager.onmouseup = function () { 
    document.onmousemove = null; 
    draggerr.style.cursor = "auto"; 
  } 
} 
/*對于和click之間的矛盾解決,需要判斷condition 
*例如: 
candrag(dragger); 
d01.onclick = function () { 
  if (!condition) { 
    d01.style.backgroundColor = "red"; 
  } 
} 
*其中,d01為dragger的子元素 
*/ 

相關(guān)文章

最新評論

库伦旗| 民丰县| 和平县| 当涂县| 石狮市| 正安县| 娄底市| 昌黎县| 长白| 沐川县| 筠连县| 乌拉特中旗| 邓州市| 富阳市| 长顺县| 新野县| 石屏县| 清远市| 永登县| 新建县| 万州区| 石嘴山市| 乐昌市| 亚东县| 唐山市| 博爱县| 宁国市| 东阳市| 龙岩市| 资溪县| 南昌市| 霍州市| 承德县| 江城| 铜川市| 廉江市| 电白县| 阳泉市| 剑川县| 富锦市| 嘉义县|