第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

正在回答

2 回答

data-* 屬性用于存儲頁面或應(yīng)用程序的私有自定義數(shù)據(jù)。

data-* 屬性賦予我們在所有 HTML 元素上嵌入自定義 data 屬性的能力。

存儲的(自定義)數(shù)據(jù)能夠被頁面的 JavaScript 中利用,以創(chuàng)建更好的用戶體驗(yàn)(不進(jìn)行 Ajax 調(diào)用或服務(wù)器端數(shù)據(jù)庫查詢)。

data-* 屬性包括兩部分:

屬性名不應(yīng)該包含任何大寫字母,并且在前綴 "data-" 之后必須有至少一個(gè)字符

屬性值可以是任意字符串。

舉個(gè)例子,定義不同的動(dòng)物

<ul>
<li?data-animal-type="bird">Owl</li>
<li?data-animal-type="fish">Salmon</li>?
<li?data-animal-type="spider">Tarantula</li>?
</ul>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_奔跑吧騷年_1 提問者

非常感謝!
2015-12-31 回復(fù) 有任何疑惑可以回復(fù)我~

贊Perona的回答。我再補(bǔ)充一些:

data-* 的值的獲取和設(shè)置

2種方法:

1、傳統(tǒng)方法

?????getAttribute() 獲取data-*屬性值;

?????setAttribute() 設(shè)置data-*屬性值

2、HTML5新方法

? ? ?例如 data-href?

? ? ?dataset.href 獲取data-href屬性值

???? dataset.href = 'http://imooc.com'?設(shè)置data-href屬性值?

總結(jié):傳統(tǒng)方法無兼容性問題,但是不夠優(yōu)雅、方便

? ? ? ? ?HTML5新方法很優(yōu)雅、方便,但是有兼容性問題,可以在移動(dòng)端開發(fā)或不支持低版本瀏覽器的項(xiàng)目中使用

兼容性問題看這兒:http://caniuse.com/#search=dataset


1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
HTML5之元素與標(biāo)簽結(jié)構(gòu)
  • 參與學(xué)習(xí)       175442    人
  • 解答問題       324    個(gè)

詳細(xì)探討HTML5元素與標(biāo)簽結(jié)構(gòu)知識,并深入拓展了全局屬性的相關(guān)知識

進(jìn)入課程

data-*屬性具體怎么用

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號