“Tunggu elemen dimuat” Kode Jawaban

Tunggu elemen memuat

loading = setInterval(function () {
    if (document.getElementById("myElement")) {
        // Element Has Loaded, Put your code here!
        clearInterval(loading);
    }
}, 100); // Checks every 100ms(0.1s)
Undefined

Tunggu elemen dimuat

function waitForElementLoad(selector) {
  return new Promise((resolve, reject) => {
    let el = document.querySelector(selector);
    if (el) {
      resolve(el);
      return;
    }
    new MutationObserver((mutationRecords, observer) => {
      // Query for elements matching the specified selector
      Array.from(document.querySelectorAll(selector)).forEach((element) => {
        resolve(element);
        //Once we have resolved we don't need the observer anymore.
        observer.disconnect();
      });
    }).observe(document.documentElement, {
      childList: true,
      subtree: true,
    });
  });
}
Ever Dev

Jawaban yang mirip dengan “Tunggu elemen dimuat”

Pertanyaan yang mirip dengan “Tunggu elemen dimuat”

Lebih banyak jawaban terkait untuk “Tunggu elemen dimuat” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya