0

JQuery ですべての入力要素をループし、ID 属性が特定の名前で終わる入力のみを選択するにはどうすればよいですか? たとえば、以下の私のhtmlを参照してください。

私のhtmlはこのようなものです

<input type="text" id="a-user" value="0"/>
<input type="text" id="a-amount" value="10"/>
<input type="text" id="b-user" value="0"/>
<input type="text" id="b-amount" value="10"/>
......

-amountID が終わるすべての入力をループして、それらすべてのフィールドにフォーマットを追加できるようにしたいと考えています。

4

2 に答える 2

2

このようにしてみてください

$("input[id$=-amount]").each(function(){
    alert($(this).attr('id'));
});

デモ
を見る このドキュメントを参照してください

于 2013-06-03T06:47:34.850 に答える
1
$('[id$="someName"]').each(function() {
       // Your code here
});

use the $ symbol

Ends with Selector

于 2013-06-03T06:45:40.817 に答える