From 6c5b38ae5cf27e42f2153e88d8ff67af1c0bc852 Mon Sep 17 00:00:00 2001 From: bendtherules Date: Fri, 16 Oct 2020 18:45:00 +0530 Subject: [PATCH] create-modify-element - Add insertAfter() note --- docs/create-modify-element.mdx | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docs/create-modify-element.mdx b/docs/create-modify-element.mdx index c62c85c..c8038de 100644 --- a/docs/create-modify-element.mdx +++ b/docs/create-modify-element.mdx @@ -1,6 +1,5 @@ --- id: create-modify-element -# title: Create / modify DOM nodes # sidebar_label: DOM Manipulation title: DOM Manipulation slug: / @@ -189,4 +188,14 @@ var ref = document.querySelector("li:last-child") var newEle = document.createElement("li") parent.insertBefore(newEle, ref) -``` \ No newline at end of file +``` + +:::note insertAfter() +There is no `insertAfter()` method. It can be emulated by combining insertBefore method with ele.nextSibling. + +```js +parent.insertBefore(newEle, ref.nextSibling) +``` +::: + + \ No newline at end of file