私は、<select>
ボタンをクリックすると、ユーザーは次のオプションを選択できます。
$(".someButton").on('click', function () {
var $opt = $("select :selected");
$("select").val($opt.next().val());
});
問題は、最後のオプションで、$opt.next().val()
選択できない値を返し、明らかにjQueryがデフォルトで最初のオプションを選択することです。私が欲しいのは、それが最後の選択肢にとどまることです。
$opt
これを行う方法はありますか(できればの位置や長さをチェックせずに$opt.next()
)?