我试图检查某个部分中的所有div并尝试确保该部分中的内容位于最顶层的div中。
例如,如果我有Div1和Div2,而Div1为空但Div2有图像,则Div2中的图像将向上移动到Div1。
我试图在javascript中使用for循环来执行此操作,但它无法正常工作。
Javascript:
function checky() {
var wrapper = document.getElementById('container').childNodes;
for (var i = 1; i < wrapper.length; i++) {
if (wrapper[i].innerHTML <= 10 && i>1) {
if (wrapper[i-1].innerHTML <= 10) {
//move the stuff
}
}
}
};
var okie = checky();
HTML:
<div id="container">
<div id="div1"></div>
<div id="div2"></div>
...
</div>
或者有更好的方法来做我想做的事情吗?