JavaScript DOM API 不直接支持在现有元素之后插入元素。
要在 DOM 树中在现有元素之后插入元素,请按照以下步骤操作
- 首先,选择现有元素的父节点。
- 然后,在现有元素的下一个兄弟节点 (nextSibling) 之前插入新元素 (insertBefore())。
以下辅助函数允许您在现有元素之后插入元素
function insertAfter(newNode, existingNode) {
existingNode.parentNode.insertBefore(newNode, existingNode.nextSibling);
}
Code language: JavaScript (javascript)
本教程对您有帮助吗?