让我说我有这样的事情:
<div class='item'>some code</div>
<div class='item current'>some code</div>
<div class='item'>some code</div>
我可以通过document.querySelector(".item.current + .item")
获得的下一个元素。这很好,但工作正常但是..我怎样才能找到前一个元素?
答案 0 :(得分:2)
document.querySelector( “item.current”)。previousElementSibling
答案 1 :(得分:1)
你可以获得前一个元素&#34;兄弟姐妹&#34;使用previousElementSibling
属性。例如
document.querySelector('.item.current').previousElementSibling
将返回第一个元素<div class="item"></div>
答案 2 :(得分:0)
你能做一下document.querySelector(“。item.current”)。previousElementSibling?
答案 3 :(得分:0)
您可以直接使用is no "previous sibling" selector。
您可以使用javascript使用document.querySelector(".item.current").previousElementSibling