1
何が良いですか?何が良いですか:データかattr?
var itemId=8;
$('#aaa').data('ItemId', itemId);
$('#aaa').attr('ItemId', itemId);
データまたはattr?
何が良いですか?何が良いですか:データかattr?
var itemId=8;
$('#aaa').data('ItemId', itemId);
$('#aaa').attr('ItemId', itemId);
データまたはattr?
これらは異なる目的を果たします。
.data()
を使用します。.attr()
を使用します。新しい属性(appart from HTML5 data attributes)を「作成」しないでください。しかし、jQueryを使用している場合は、.data()
を使用してください。
属性を追加できます:$( 'a')。attr( 'blabla'、7); > – Naor
@Naorのようです:あなたができることは知っていますが、あなたはそれをしてはいけません。 –
なぜですか? attrよりもデータが遅くなっていませんか? – Naor