Показать сообщение отдельно
  #1 (permalink)  
Старый 19.09.2018, 19:52
Профессор
Отправить личное сообщение для DDim1000 Посмотреть профиль Найти все сообщения от DDim1000
 
Регистрация: 20.10.2016
Сообщений: 223

Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
Здравствуйте!
Подскажите пожалуйста, из-за чего возникает эта ошибка?:
Failed to execute 'observe' on 'MutationObserver': parameter 1 is not of type 'Node'.
$("#genul").click(function() {
  $('#myD').append('<ul><li>Это наш текст, который при определенных условиях отобразится в блоке</li></ul><br /><a class="genli" href="#">Добавить элемент список - li</a>');
  $("#genul").remove();
});
$("#myD").on("click", ".genli",function(e) {
 $('#myD > ul').append('<li>Это наш текст, который при определенных условиях отобразится в элементи li</li>');
});

      var target = document.querySelector("#myD > ull");
         var observer = new MutationObserver(function(mutations) { 
                      mutations.forEach(function(mutation) {
                               alert("Сработало!");
                           });
                   });
                var config = { attributes: true, childList: true, characterData: true };

observer.observe(target, config);
Ответить с цитированием