放飞自我 LET DREAMS FLY

2012年11月23日 #

拖拽的基本原理

摘要: 要点:计算物体与鼠标的距离onmousedown 后在有onmousemove动作,是按着移动给document这么文档加onmousemove,这样能保证移动过快,物体还保持相对鼠标的位置onmouseup后,解除document上事件解除onmousedown的默认行为,return false 1 window.onload = function(){ 2 var oDiv = document.getElementById('div1'); 3 4 var disX = 0; //鼠标和物体之间的距离 5 var disY = 0; 6 7 ... 阅读全文

posted @ 2012-11-23 15:20 niuben 阅读(248) 评论(0) 推荐(0)

[f]class获取元素函数

摘要: 要点:先选出所有元素筛选,根据sClass返回一个数组 1 function getByClass(oParent, sClass) 2 { 3 var aEle=oParent.getElementsByTagName('*'); 4 var aResult=[]; //class是可以重复的,所以结果是一组元素 5 var i=0; 6 7 for(i=0;i<aEle.length;i++) 8 { 9 if(aEle[i].className==sClass)10 {11 a... 阅读全文

posted @ 2012-11-23 10:44 niuben 阅读(214) 评论(0) 推荐(0)

导航