0

HTMLリスト要素(li)に属性を追加することは可能ですか?

別の属性が必要です。すでにvalue属性とhtml属性の両方を使用しています。

それを修正する方法はありますか?

多分jqueryで

4

3 に答える 3

4

私があなたの質問を正しく理解したと仮定すると、HTML5data-*属性を使用して、任意の要素に任意のデータを追加できます。

<li data-something="randomvalue">

質問にjQueryのタグを付けたので、このメソッドを使用して属性.data()の値を取得できます。data-*jQueryがない場合、最良の方法は通常のgetAttribute方法を使用することです。

于 2012-10-03T08:41:35.510 に答える
2

HTML5のデータ属性を使用できます

<li data-val="yourvalue" />

アクセスするには、これを行うだけです

$('li').attr('data-val') ;  OR $('li').data('val') ;

属性には任意の名前を指定できます。

于 2012-10-03T08:42:12.257 に答える
0

属性を動的に追加したい場合は、jqueryで.appendを試してください

于 2012-10-03T09:12:21.430 に答える