ループ内のセレクタを使用するコードがあります。jQueryダイナミックセレクタ
これは動作します:
document.getElementById("new_grouping_"+i).value
これません:$("#new_grouping_"+i).value
はjQueryのを使用してこれを行う方法はありますか?
ループ内のセレクタを使用するコードがあります。jQueryダイナミックセレクタ
これは動作します:
document.getElementById("new_grouping_"+i).value
これません:$("#new_grouping_"+i).value
はjQueryのを使用してこれを行う方法はありますか?
あなたはval()機能を使用する必要があります
var myValue = $("#new_grouping_"+i).val(); // to get the value
$("#new_grouping_"+i).val("something"); // to set the value
$("#new_grouping_"+i).val()
は、フォームの値を取得します。
$("#new_grouping_"+i).text()
は、html要素のテキストを取得します。
$("#new_grouping_"+i).html()
は、html要素のhtmlを取得します。
$("#new_grouping_"+i).val('value')
は、フォームの値を設定します。
$("#new_grouping_"+i).text('value')
は、html要素のテキストを設定します。
$("#new_grouping_"+i).html('value')
は、html要素のhtmlを設定します。
$("#new_grouping_"+i).append('value')
は $("#new_grouping_"+i).append('value')
は、要素の後の要素 $("#new_grouping_"+i).after('value')
場所の何かの前に要素
$("#new_grouping_"+i).before('value')
場所の何かの終わりに何かを追加する要素の先頭に何かを付加します。
詳細を参照してください。jQuery Manipulation
Firefoxは私に与える:私が追加したときに "$(" #のnew_grouping_desc _ "+ I).VALUEは関数ではありません"値の後の空白の括弧 –
更新*。実際の機能の2つの手紙だった。 –