0

我在一个序列中有一些 div 元素,例如:

 <div id="a"></div>
 <div id="b"></div>
 <div id="c"></div>
 <div id="d"></div>

假设我有第三个位置 div 的 id,即c. 现在我想访问 div 元素,它位于 id 为的 div 的上方和下方(在本例中分别为 b 和 d)c。我怎么能在jquery中做到这一点?

4

2 回答 2

3

您可以使用.prev().next()

$('#c').prev();
$('#c').next();

http://jsfiddle.net/MAd2K/

于 2012-09-06T10:38:58.417 回答
0

你可以这样做

$('#c').prev('div');

$('#c').next('div');

现场演示

​</p>

于 2012-09-06T10:40:00.280 回答