“JQuery Poczekaj, aż element się załaduje” 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

JQuery Poczekaj, aż element się załaduje

// Call the below function
waitForElementToDisplay("#div1",function(){alert("Hi");},1000,9000);

function waitForElementToDisplay(selector, callback, checkFrequencyInMs, timeoutInMs) {
  var startTimeInMs = Date.now();
  (function loopSearch() {
    if (document.querySelector(selector) != null) {
      callback();
      return;
    }
    else {
      setTimeout(function () {
        if (timeoutInMs && Date.now() - startTimeInMs > timeoutInMs)
          return;
        loopSearch();
      }, checkFrequencyInMs);
    }
  })();
}
Indian Gooner

Odpowiedzi podobne do “JQuery Poczekaj, aż element się załaduje”

Pytania podobne do “JQuery Poczekaj, aż element się załaduje”

Więcej pokrewnych odpowiedzi na “JQuery Poczekaj, aż element się załaduje” w JavaScript

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

Przeglądaj inne języki kodu