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