3 回答

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
不管是DIV還是什么,你的這類問題也就是事件的觸發(fā)問題,onmouseover這個(gè)事件能夠讓你在鼠標(biāo)經(jīng)過DIV的時(shí)候做你要做的事情,而現(xiàn)在你要做的事情是彈出一個(gè)層,那么此時(shí)在方法里你可以動(dòng)態(tài)的生成添加一個(gè)層
xx.InnerHTML = "xxxxx"; 這里"xxxxx" 就是你拼字符串拼出來的你想要的層的HTML代碼,然后動(dòng)態(tài)添加上去就可以了,要想顯示不同的內(nèi)容就在方法里傳入不同的參數(shù)即可,事件的定義就用
onmouseover = "aa(this)"即可, aa 為方法名,隨便起就可以了,this就是當(dāng)前調(diào)用該方法對象(簡單點(diǎn)的你可以這么理解)

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
onmousemove的時(shí)候通過
ajax動(dòng)態(tài)生成div
<div>
<ul>
<li>a類</li><li>b類</li>
</ul>
</div>

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
簡單說是一個(gè)div,只是數(shù)據(jù)是動(dòng)態(tài)加載的,也就是當(dāng)你移動(dòng)到某個(gè)類別的時(shí)候,此時(shí)進(jìn)行數(shù)據(jù)加載,同時(shí)這個(gè)div依據(jù)當(dāng)前鼠標(biāo)位置的元素,做為父元素進(jìn)行div的位置控制進(jìn)行顯示
- 3 回答
- 0 關(guān)注
- 403 瀏覽
添加回答
舉報(bào)