Set Interval to check element exist then append child
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
Comments