jQueryでカスタムデータ属性(data-*)の設定/取得を行うメソッドにはdata()とattr()があるけど、全く別物だったのでメモ。 結論から言うと attr() HTMLのカスタムデータ属性(data-*)を読み書きする 値は常に文字列として扱われる data() jQuery内のキャッシュのデータを読み書きする(ただし、取得時に該当キャッシュが無ければカスタムデータ属性を取得する) 値には自動で型が設定される(文字列、数値、Bool値、オブジェクト、配列) たとえば
jQueryでカスタムデータ属性(data-*)の設定/取得を行うメソッドにはdata()とattr()があるけど、全く別物だったのでメモ。 結論から言うと attr() HTMLのカスタムデータ属性(data-*)を読み書きする 値は常に文字列として扱われる data() jQuery内のキャッシュのデータを読み書きする(ただし、取得時に該当キャッシュが無ければカスタムデータ属性を取得する) 値には自動で型が設定される(文字列、数値、Bool値、オブジェクト、配列) たとえば
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く