“JavaScript Poczekaj, aż element istnieje” Kod odpowiedzi

JQuery Poczekaj, aż element będzie istniał

var checkExist = setInterval(function() {
   if ($('#the-canvas').length) {
      console.log("Exists!");
      clearInterval(checkExist);
   }
}, 100); // check every 100ms
mattia896

JS Element oczekiwania istnieje

while(!document.querySelector(".my-selector")) {
  await new Promise(r => setTimeout(r, 500));
}
// now the element is loaded
cadot.eu

JavaScript Poczekaj, aż element istnieje

let observer = new MutationObserver((mutations) => {
  mutations.forEach((mutation) => {
    if (!mutation.addedNodes) return

    for (let i = 0; i < mutation.addedNodes.length; i++) {
      // do things to your newly added nodes here
      let node = mutation.addedNodes[i]
    }
  })
})

observer.observe(document.body, {
    childList: true
  , subtree: true
  , attributes: false
  , characterData: false
})

// stop watching using:
observer.disconnect()
Web Surfer

Odpowiedzi podobne do “JavaScript Poczekaj, aż element istnieje”

Pytania podobne do “JavaScript Poczekaj, aż element istnieje”

Więcej pokrewnych odpowiedzi na “JavaScript Poczekaj, aż element istnieje” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu