/ / pridať prvok pred daným objektom javascript v DOM - javascript, jquery

pridať prvok pred daným objektom javascript v DOM - javascript, jquery

Mám nejakú funkciu, ktorá prijíma objekt javascript "element"(pre toto nie je špecifikované žiadne ID) id=".."). Tento objekt js je už vytvorený v DOM a viditeľný na stránke. Z rôznych dôvodov nemôžem zmeniť objekt "element" skôr, ako príde na funkciu.

Musím pridať nový prvok before daný objekt. Viem, že to môže byť vykonané pomocou jquery, ale v tomto prípade neviem, ako previesť javascript na jQuery (ak je to možné).

Existujú ďalšie možnosti pridania prvku pred daným prvkom js v DOM?

odpovede:

1 pre odpoveď č. 1

Hľadáte metódu insertBefore:

https://developer.mozilla.org/en-US/docs/Web/API/Node.insertBefore

využitie:

function myInsert(element, before) {
before.parentNode.insertBefore(element,before);
}