Javascript 如何在jquery中访问给定元素的上下元素
我在序列中有一些div元素,如:Javascript 如何在jquery中访问给定元素的上下元素,javascript,jquery,Javascript,Jquery,我在序列中有一些div元素,如: <div id="a"></div> <div id="b"></div> <div id="c"></div> <div id="d"></div> 假设我有第三个位置div的id,它是c。现在我想访问div元素,它位于id为c的div的正上方和正下方(在本例中分别是b和d)。如何在jquery中实现这一点?您可以使用和 您可以使用和 你可以这样做 $
<div id="a"></div>
<div id="b"></div>
<div id="c"></div>
<div id="d"></div>
假设我有第三个位置div的id,它是c
。现在我想访问div元素,它位于id为c
的div的正上方和正下方(在本例中分别是b和d)。如何在jquery中实现这一点?您可以使用和
您可以使用和
你可以这样做
$('#c').prev('div');
$('#c').next('div');
你可以这样做
$('#c').prev('div');
$('#c').next('div');
.prev()
和.next()
(如果您谈论的是DOM树中的位置)。.prev()
和.next()
(如果您谈论的是DOM树中的位置)。