4
を挿入し、私は今、私はそれがラップ要素がある同じ位置にthis.newWrap
を挿入したいと思います次のコードJavascriptが要素をラップし、同じ位置に
this.newWrap = document.createElement("div");
this.newWrap.classList.add('xxx');
this.newWrap.appendChild(
document.querySelector('.two')
);
document.querySelector('.wrap').insertBefore(
this.newWrap,
document.querySelector('.three')
);
.xxx {
background-color: orange;
}
<div class="wrap">
<div class="one">One</div>
<div class="two">two</div>
<div class="three">three</div>
<div class="four">four</div>
<div class="five">five</div>
</div>
を持っています。つまり、同じセレクタを使って、この場合の要素をラップするのに、.insertBefore()
と表示されているようなdocument.querySelector('.two')
があります。
どうすればいいですか?
本当にシンプルな(facepalm)。いつものように、ありがとう、ありがとう! – caramba