選択リストの2番目に新しい選択要素を配置する方法を知りたい
階層:
- 最初:白い要素
- 2番目:私の新しい要素(そこに:追加)
- 次へ:私のメールリスト
私の機能:
function classAppend(){
$('#email').append(
$('<option></option>').val('').addClass('new_address_mail').html("Add")
);
}
誰かがオプションが何であるか知っていますか?
選択リストの2番目に新しい選択要素を配置する方法を知りたい
階層:
私の機能:
function classAppend(){
$('#email').append(
$('<option></option>').val('').addClass('new_address_mail').html("Add")
);
}
誰かがオプションが何であるか知っていますか?
これを試して:
$('#email option:first').after($('<option />', { "value": '', text: 'My new option', class: 'new_address_mail' }));
おそらく、の最初の子を選択し、要素を次の#email
ように挿入する必要があります。insertAfter
$('<option></option>')
.val('')
.addClass('new_address_mail')
.html("Add")
.insertAfter($('#email').children().first());
$("<option value='x'>newly added</option>").insertAfter($("select option:first"));