HTML data-* ÊôÐÔ

ʵÀý

ʹÓà data-* ÊôÐÔÀ´Ç¶Èë×Ô¶¨ÒåÊý¾Ý£º

<ul>
<li data-animal-type="ÄñÀà">ϲȵ</li>
<li data-animal-type="ÓãÀà">½ðǹÓã</li> 
<li data-animal-type="Ö©Öë">Ó¬»¢</li> 
</ul>

Ç××ÔÊÔÒ»ÊÔ

ä¯ÀÀÆ÷Ö§³Ö

IE Firefox Chrome Safari Opera

ËùÓÐÖ÷Á÷ä¯ÀÀÆ÷¶¼Ö§³Ö data-* ÊôÐÔ¡£

¶¨ÒåºÍÓ÷¨

data-* ÊôÐÔÓÃÓÚ´æ´¢Ò³Ãæ»òÓ¦ÓóÌÐòµÄ˽ÓÐ×Ô¶¨ÒåÊý¾Ý¡£

data-* ÊôÐÔ¸³ÓèÎÒÃÇÔÚËùÓÐ HTML ÔªËØÉÏǶÈë×Ô¶¨Òå data ÊôÐÔµÄÄÜÁ¦¡£

´æ´¢µÄ£¨×Ô¶¨Ò壩Êý¾ÝÄܹ»±»Ò³ÃæµÄ JavaScript ÖÐÀûÓã¬ÒÔ´´½¨¸üºÃµÄÓû§ÌåÑ飨²»½øÐÐ Ajax µ÷Óûò·þÎñÆ÷¶ËÊý¾Ý¿â²éѯ£©¡£

data-* ÊôÐÔ°üÀ¨Á½²¿·Ö£º

  • ÊôÐÔÃû²»Ó¦¸Ã°üº¬Èκδóд×Öĸ£¬²¢ÇÒÔÚǰ׺ "data-" Ö®ºó±ØÐëÓÐÖÁÉÙÒ»¸ö×Ö·û
  • ÊôÐÔÖµ¿ÉÒÔÊÇÈÎÒâ×Ö·û´®

×¢ÊÍ£ºÓû§´úÀí»áÍêÈ«ºöÂÔǰ׺Ϊ "data-" µÄ×Ô¶¨ÒåÊôÐÔ¡£

HTML 4.01 Óë HTML5 Ö®¼äµÄ²îÒì

data-* ÊôÐÔÊÇ HTML5 ÖеÄÐÂÊôÐÔ¡£

Óï·¨

<element data-*="somevalue">

ÊôÐÔÖµ

Öµ ÃèÊö
somevalue ¹æ¶¨ÊôÐÔµÄÖµ£¨ÒÔ×Ö·û´®£©¡£
VUE