課程
/前端開發(fā)
/HTML/CSS
/JS實現(xiàn)京東無延遲菜單效果
為什么是data-id不是id呢?
data-id=“a”;
id="a";
他倆的區(qū)別是什么
2018-10-31
源自:JS實現(xiàn)京東無延遲菜單效果 2-1
正在回答
區(qū)別是一個是自定義屬性data- 自定義名稱? ?一個是id? ? ?id是完全就是為了父級書寫的,因為一個頁面不能同時存在兩個id,為了方便區(qū)分,也為了方便知道誰是誰的子級,于是老師定義了一個data-id的自定義id屬性,實際上你可以寫成data-任何名字,只是為了好找到他的子級,比方說我定義了一個data-id=tv? ? 然后我給一個元素的id是? tv,兩者之間并沒有任何關聯(lián),只是我寫js代碼的時候方便些名字罷了。
騁旭小白 提問者
舉報
JS模擬京東商城無延遲菜單效果,學習菜單結構和樣式處理
2 回答為什么li要用 data-id來命名?
1 回答怎么根據(jù)一級目錄data-id屬性來找到二級目錄下id?
3 回答activeMenu = $(#" + activeRow.data(''id''))這段代碼中.data(''id'')取的是什么值,是應該取的是e.targetde的值嗎?在線等
1 回答 <div id="e" class="sub_content none"></div>這個div模塊是用來做什么的
1 回答獲取不到事件目標是為什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2018-11-01
區(qū)別是一個是自定義屬性data- 自定義名稱? ?一個是id? ? ?id是完全就是為了父級書寫的,因為一個頁面不能同時存在兩個id,為了方便區(qū)分,也為了方便知道誰是誰的子級,于是老師定義了一個data-id的自定義id屬性,實際上你可以寫成data-任何名字,只是為了好找到他的子級,比方說我定義了一個data-id=tv? ? 然后我給一個元素的id是? tv,兩者之間并沒有任何關聯(lián),只是我寫js代碼的時候方便些名字罷了。