2017年3月11日土曜日

HTML data-*属性

HTMLの属性(attribute)として、data-* とついているものがよくありますが…
他の属性と違った取り扱いができるらしい(しらなかった!)

jQueryだと、
<tag data-abc="myValue">
に対して、
$(selector).data("abc")
で値が取得できます。
ふつうに属性取得するのは、
$(selector).attr("data-abc")

このデータの扱いについて、少し注意が必要そう。
http://qiita.com/Kta-M/items/2eda39750abd10df9801