請問為什么要封裝一個getByClass 方法呢?直接給目標元素一個id,document.getElementById()獲取對象不可以嗎?
function?getByClass(clsName,parent){ ??var?oParent=parent?document.getElementById(parent):document, ??????eles=[], ??????elements=oParent.getElementsByTagName('*'); ??for(var?i=0,l=elements.length;i<l;i++){ ????if(elements[i].className==clsName){ ??????eles.push(elements[i]); ????} ??} ??return?eles; } 如果直接給要拖動的元素,加一個ID,document.getElementById()會不會更簡單一些。
2016-08-02
可以有很多種實現(xiàn)方法