如圖一這些寫div可以移動,
但是按后面兩張圖的寫法就不能動,
因為我想多個div都用directMove這個方法,
如果每一個都有寫一遍這個方法的話太麻煩了。
求解!!!


uj5u.com熱心網友回復:
把第二張圖的function directMove代碼放到script里面,使用第三張圖的方式呼叫。<script>
function directMove(el){
// do sth
el.style.left = el.offsetLeft+10+'px'
}
</script>
第三圖
directMove(teamer)
uj5u.com熱心網友回復:
teamer 取值看下 是不是dom 不行的話 用引數把teamer 傳進去uj5u.com熱心網友回復:
teamer用alert打出來是[objectHTMLDivElement]uj5u.com熱心網友回復:
這個方法行不通
uj5u.com熱心網友回復:
teamer用alert打出來是[objectHTMLDivElement],而且把teamer穿進去也不行
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/205273.html
標籤:JavaScript
上一篇:鏈接外邊距
下一篇:WEB測驗方法總結-筆記
