如何从 jQuery 选择器中获取前一个或后一个元素?
基本上,我会有一组元素,比如所有输入框:
$('input')
当我有一个单独的输入时,我还需要获取前一个和后一个输入。 类似于:
$(this).prev('input')
$(this).next('input')
然而,这些输入元素并非兄弟节点,我不想仅仅获取紧随其后的DOM元素。我想要在jQuery选择器中获取下一个元素(在此示例中是输入元素)。
我知道可以通过以下方式迭代 jQuery 选择器:
.each(function(...
但我只需要检查前后的一个元素。
这些元素也将是动态排序的(使用jQuery UI sortables)。