Вопрос по classList
Всем привет! Подскажите пожалуйста почему после удаления класса у элемента последующее обращение к classList приводит к ошибке 25 Uncaught TypeError: Cannot read property 'classList' of undefined
<img class="mySlides left" src="images/444.jpeg" alt=""> imgl[0].classList.remove("left"); console.log(imgl[0].classList); |
<html> <head> <meta charset="utf-8"> <title>ГГ</title> <style> </style> </head> <body> <img class="mySlides left" src="http://cs304209.vk.me/v304209264/2d90/hox8oRPyJGY.jpg" alt=""> <script> var img = document.querySelector('img'); img.classList.remove("left"); alert(img.classList); </script> </body> </html> |
Спасибо! вижу что работает, но что не так с моим кодом получаю элемент
imgl так: var imgl = document.getElementsByClassName("left"); Ощущение такое, что после удаления класса "left" у элемента imgl[0], он больше не ассоциируется с исходным элементом. |
Спасибо большое! Исчерпывающий ответ! Всего вам доброго! Успехов и блага!
|
Часовой пояс GMT +3, время: 10:29. |