Показать сообщение отдельно
  #6 (permalink)  
Старый 31.05.2017, 00:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,121

MutationObserver
jonsinat2,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  </style>

  <script>
   window.addEventListener('DOMContentLoaded', function() {
     var target = document.getElementsByClassName("opa")[0].getElementsByTagName("opa")[0];
/* timer */
setInterval(function() {
     target.innerHTML++
}, 500)

var observer = new MutationObserver(function() {
  if(target.innerHTML == 15) {
    alert("ok");observer.disconnect();
  }
});
observer.observe(target, {childList: true});
      });
  </script>
</head>

<body>

<div class="opa"><opa>0</opa></div>

</body>
</html>
Ответить с цитированием