亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助:誰能指導下該項技術怎么實現

求助:誰能指導下該項技術怎么實現

慕的地6264312 2018-10-25 05:06:23
京東商城里的 "商品分類" 模板塊里面. 鼠標移動到 "大家電" 或者 "生活電器" , 右面自動彈出一個 類似Div層的框 。請問這是怎么實現的。我們曾想到用 Div 層來實現。 這樣的話每一個子分類(就是 "大家電")都要用一個Div, 這樣算下來有太多太多的 Div了。 有沒有別的好方法! 螞蟻不勝感激
查看完整描述

3 回答

?
翻過高山走不出你

TA貢獻1875條經驗 獲得超3個贊

不管是DIV還是什么,你的這類問題也就是事件的觸發問題,onmouseover這個事件能夠讓你在鼠標經過DIV的時候做你要做的事情,而現在你要做的事情是彈出一個層,那么此時在方法里你可以動態的生成添加一個層

xx.InnerHTML = "xxxxx";   這里"xxxxx" 就是你拼字符串拼出來的你想要的層的HTML代碼,然后動態添加上去就可以了,要想顯示不同的內容就在方法里傳入不同的參數即可,事件的定義就用

onmouseover = "aa(this)"即可, aa 為方法名,隨便起就可以了,this就是當前調用該方法對象(簡單點的你可以這么理解)


查看完整回答
反對 回復 2018-10-29
?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

onmousemove的時候通過

ajax動態生成div

<div>

<ul>

<li>a類</li><li>b類</li>

</ul>

</div>


查看完整回答
反對 回復 2018-10-29
?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

簡單說是一個div,只是數據是動態加載的,也就是當你移動到某個類別的時候,此時進行數據加載,同時這個div依據當前鼠標位置的元素,做為父元素進行div的位置控制進行顯示

查看完整回答
反對 回復 2018-10-29
  • 3 回答
  • 0 關注
  • 404 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號