对不起,这个令人困惑的标题。 我想要做的是一个功能(或简单的方法),它会做简单的.next(),但如果没有下一个元素,首先匹配。 .prev() - 如果没有以前的元素,则匹配最后一个。 所以我做这样说:jQuery,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的对象
哪里是'next' – 2013-04-04 15:13:43