Javascript 在Jquery中的元素之前选择同级?
DOM如下所示:Javascript 在Jquery中的元素之前选择同级?,javascript,jquery,css,Javascript,Jquery,Css,DOM如下所示: <body> <div>A</div> <div>B</div> <div>C</div> <div id="selected">D</div> <div>E</div> <div>F</div> <div>G</div> </body> A. B C D E F G 现在我可以使用
<body>
<div>A</div>
<div>B</div>
<div>C</div>
<div id="selected">D</div>
<div>E</div>
<div>F</div>
<div>G</div>
</body>
A.
B
C
D
E
F
G
现在我可以使用$(“div#selected”)
选择D
,然后如何选择它前面的元素,即C
有人对此有想法吗?最简单的方法是使用
根据文档,prev()
将
获取前一个兄弟姐妹
最简单的方法是使用
根据文档,prev()
将
获取前一个兄弟姐妹
这就是你需要的,明白吗
是您需要的,请参见访问以前的兄弟姐妹:
$("div#selected").prev();
$("div#selected").prevAll();
要访问所有以前的兄弟姐妹,请执行以下操作:
$("div#selected").prev();
$("div#selected").prevAll();
要访问所有以前的同级直到某一点,括号中包含标记名、类名、id等:
$("div#selected").prevUntill();
同样地,为了得到下一个兄弟姐妹
$("div#selected").next();
$("div#selected").nextAll();
$("div#selected").nextUntill();
要访问以前的兄弟姐妹,请执行以下操作:
$("div#selected").prev();
$("div#selected").prevAll();
要访问所有以前的兄弟姐妹,请执行以下操作:
$("div#selected").prev();
$("div#selected").prevAll();
要访问所有以前的同级直到某一点,括号中包含标记名、类名、id等:
$("div#selected").prevUntill();
同样地,为了得到下一个兄弟姐妹
$("div#selected").next();
$("div#selected").nextAll();
$("div#selected").nextUntill();
如果没有一个答案对你有帮助,或者你仍然面临困难,请让我知道,这样我才能帮助你如果没有一个答案对你有帮助,或者你仍然面临困难,请让我知道,这样我才能帮助你