HTML5での独自データ属性(jQuery)
独自データ属性とは
HTML要素の属性として定義されていないwebページやwebアプリケーション固有の属性のこと。webページやwebアプリケーションで固有の独自データを取得する際に仕様する。
独自データ属性の定義
属性名の先頭に「data- 」をつける
<ul> <li id="number" data-id="1">No.1</li> </ul>
独自データ属性の値を取得
<script> var number = ("#number"); console.log(number.data('id')); </script>
上記のdata-id以外にもdata-dateなど複数指定しても取得することができる。 これによってjs上でphpコードを埋め込んだり無駄なjsやコードを削減することができます。