diff --git a/docs/create-modify-element.md b/docs/create-modify-element.mdx similarity index 74% rename from docs/create-modify-element.md rename to docs/create-modify-element.mdx index fde79f6..3ccd4fc 100644 --- a/docs/create-modify-element.md +++ b/docs/create-modify-element.mdx @@ -6,6 +6,9 @@ title: DOM Manipulation slug: / --- +import Admonition from "../components/Admonition" +import Accordion from "../components/Accordion" + ## Finding elements ### 1. `querySelector()` @@ -20,16 +23,19 @@ document.querySelector(".box"); // returns first div.box document.querySelector(".not-found"); // null ``` -:::note Extra - This method is also available on all DOM nodes. If you want to look within a specific element, this is very useful. + + + This method is also available on all DOM nodes. If you want to look within a specific element, this is very useful. -```js -// Example - div.outer > div.inner -outerEle.addEventListener((ev) => { - var innerEle = ev.target.querySelector(".inner"); -}) -``` -::: + ```js + // Example - div.outer > div.inner + outerEle.addEventListener((ev) => { + var innerEle = ev.target.querySelector(".inner"); + }); + ``` + + + [Read on MDN](https://developer.mozilla.org/en-US/docs/Web/API/Element/querySelector) @@ -57,5 +63,4 @@ for (var p of paragraphs) { ## Create / insert element - -### 1. `createElement` \ No newline at end of file +### 1. `createElement`