私は要素$要素のセットを持っていると言います。彼らはすべて "量"という名前のデータattrを持っているとします。最初のものはdata-amount = 1、second second 2などです。そのすべてのxの値をインクリメントする最も簡単な方法は何ですか? y解は要素のセットのデータ属性をjQueryで変更するにはどうすればよいですか?
$elements.each(function(){
$(this).data('amount',$(this).data('amount')+=x);
});
各ステートメントを使用せずに、より良い解決策がありますか? ありがとう!
できますか? ...... –
@ ime Vidas、yes。パラメータを持たない '.data()'は、jQueryがデータを格納するために使用する未加工オブジェクトを返します。実際には、複数のプロパティを取得/設定するためのjQueryドキュメントで推奨されています。 –
素晴らしい機能。そして、それは1.4以来のことでした - 私はそれについて知る時間でした '):' ' –