我在一个页面上移动了很多元素,我无法访问 html,所以我用 javascript 来做。移动 div 的 innerhtml 工作正常,但如果我想要整个 div 而不仅仅是我理解的内部内容,我可能想要 outerhtml。但是,当我在代码中使用它时,我收到控制台错误“outerHTML 不是函数”。
移动内部 html 就好了:
function moveStuff () {
idx('#IDX-description').after(idx('#IDX-field-extras').html());
idx('#IDX-field-extras').remove();
setTimeout(moveStuff, 1000);
}
获取控制台错误:
function moveStuff () {
idx('#IDX-description').after(idx('#IDX-field-extras').outerHTML());
idx('#IDX-field-extras').remove();
setTimeout(moveStuff, 1000);
}