Вопрос по 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, время: 03:55. |