紛らわしいタイトルで申し訳ありません。私がやろうとしているのは、単純な. next()を実行する関数 (または単純な方法)ですが、次の要素がない場合は、最初に一致します。.prev()についても同じです- 前の要素がない場合、最後に一致します。だから私はこのようにしました:
var current_selected = getSelected();
if(current_selected.length) {
var prev = current_selected.prev();
if(prev.length) {
setSelected(prev);
return;
}
}
setSelected(getLast());
しかし、私はそれがあまり好きではありません。何かご意見は?( getSelectedとgetLastは jQuery オブジェクトを返します。