اتسائل هل يمكن تطبيق هذا بي JavaScript

مثلا لنقل لدي عنوان url لي صفحة واريد ان اضعه داخل كود JavaScript  بحيث كود JavaScript  يقوم مثلا بعم ريلود بمجرد حدوث تغير داخل تلك صفحة

مثلا صفحة يوجد بها عنصر كلاس

<div class="vid-card_lolo">Offline</div>

مثلا اذا اصبح Online ينفذ الكود هل ممكن هذا

يعني يتم من خلال رابط


يمكنك إستعمال الصنف MutationObserver والذي يسمح لك بمراقبة حدوث تغيرات معينة على أحد العناصر، ويمكنك إستعماله على النحو التالي:

const element = document.querySelector(".vid-card_lolo");

const observer = new MutationObserver((data) => {
    // الكائن data يحتوي على الكثير من المعلومات عن العنصر الذي حدث عليه تغيير
    console.log('element has changed', data);
});

observer.observe(element, {subtree: true, childList: true, attributes: true, characterData: true});

يمكنك الإطلاع على مزيد من المعلومات حول هذا الصنف من خلال المقالة التالية: