我正在尝试将字符串变量添加为节点的子节点。我正在使用的代码看起来像这样
$(this).parentNode.parentNode.insertBefore('content',$(this).parentNode)
我相信这是正确的语法,但我一直收到NOT_FOUND_ERR:DOM异常8.有没有人有任何指针?
答案 0 :(得分:0)
parentElement.insertBefore(el, beforeWhat);
如果要在节点之前插入新元素
如果要将新的textNode追加到您需要的元素
var textNode = document.createTextNode("content");
el.appendChild(textNode);
但真正困扰我的是你似乎使用jQuery或一些框架,并在它们上使用DOM方法。因为那样不行。
您需要使用自己的方法,例如:
$(this).append("content");