Как я могу получить предыдущий или следующий элемент из выбора jQuery?
В принципе, у меня будет набор элементов, скажем все входы:
$('input')
Когда у меня есть один вход, мне также нужно получить предыдущий и следующий ввод. Что-то вроде:
$(this).prev('input')
$(this).next('input')
Однако входы не являются братьями и сестрами, и мне не нужен только следующий элемент DOM. Я хочу, чтобы следующий элемент в выборе jQuery (входы в этом случае).
Я знаю, что я могу выполнять итерацию с помощью выбора jQuery с помощью
.each(function(...
Но мне не нужно перебирать все элементы, только до и после.
Элементы также будут динамически упорядочены (используя jQuery UI sortables).