Set Interval to check element exist then append child

PHOTO EMBED

Fri Sep 03 2021 07:39:54 GMT+0000 (Coordinated Universal Time)

Saved by @Alexander #javascript

// fill the element selector before run
let elementInterval;
let elementDefined = false
function modifyElement(elementSelector) {
  const optionContainer = document.querySelector(elementSelector);

  if (!optionContainer) {
    return null
  }

  const subTitle = document.createElement('p');
  subTitle.innerHTML = `TEST`
  optionContainer.appendChild(subTitle)
  
  elementDefined = true
  if(elementInterval) {
    clearInterval(elementInterval)
  }

}

if (!elementInterval) {
  elementInterval = setInterval(modifyElement(elementSelector), 50)
}
content_copyCOPY