以下のようにデータタグを使用したいと思います。
<div data-color="#1337c"></div>
私はjqueryを使用して()をフェッチして保存し、データを操作します。$("div").data("color");
($("div").data("color", "red");
- IE7は上記のタグをサポートしますか?
- HTML5のブラウザ要件は何ですか?
ありがとう
以下のようにデータタグを使用したいと思います。
<div data-color="#1337c"></div>
私はjqueryを使用して()をフェッチして保存し、データを操作します。$("div").data("color");
($("div").data("color", "red");
ありがとう
本当の質問に答えるには: jQuery.data
IE7 .. および IE6 で期待どおりに動作します。(HTML5 または公式の「データ属性」のサポートは必要ありません。)
IE7 は、HTML で提供された属性を喜んで保持し、DOM でそのまま公開します。data-foo
と呼ばれるか、 と呼ばれるかは問題ではありませんfoo-data
。これは技術的には HTML4 仕様に反していると思いますが、これは私が知っているすべての主要なブラウザーの動作です。
ただし、data("foo")
とattr("data-foo")
はセマンティクスが異なることに注意してください。