<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Лошадь</h3>
<p>Домашняя лошадь — животное семейства непарнокопытных, одомашненный и единственный сохранившийся подвид дикой лошади, вымершей в дикой природе, за исключением небольшой популяции лошади Пржевальского.</p>
</div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Осёл</h3>
<p>Домашний осёл (лат. Equus asinus asinus), или ишак, — одомашненный подвид дикого осла (Equus asinus), сыгравший важную историческую роль в развитии хозяйства и культуры человека и по-прежнему широко в хозяйстве многих развивающихся стран.</p>
</div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Кошка</h3>
<p>Кошка, или домашняя кошка (лат. Felis silvestris catus), — домашнее животное, одно из наиболее популярных(наряду с собакой) «животных-компаньонов». Являясь одиночным охотником на грызунов и других мелких животных, кошка — социальное животное, использующее для общения широкий диапазон звуковых сигналов.</p>
</div>
</div>
<script>
let button = document.body.getElementsByClassName('remove-button');
button.style.color = 'green';
</script>
</body>
</html>
Asked
Active
Viewed 31 times
0
CoderMotive
- 69
1 Answers
0
У тебя использован document.body.getElementsByClassName, а именно getElementsByClassName, можешь использовать forEach
Меняем стиль(background color) всем элементам, которые мы нашли через поиск .pane > h3
$('.pane').children('h3').css('background', 'lightgrey');
Тут еще можно отметить, что если нужен конкретный элемент - можно сделать перебор
Добавляем на страницу стиль, в котором уже прописаны стили для всех интересующих нас - элементов
$('body').append(`<style>.pane > p{background: darkgreen;}</style>`);
$('.pane').children('h3').css('background', 'lightgrey');
$('body').append(<style>.pane > p{background: darkgreen;}</style>);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Лошадь</h3>
<p>Домашняя лошадь — животное семейства непарнокопытных, одомашненный и единственный сохранившийся подвид дикой лошади, вымершей в дикой природе, за исключением небольшой популяции лошади Пржевальского.</p>
</div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Осёл</h3>
<p>Домашний осёл (лат. Equus asinus asinus), или ишак, — одомашненный подвид дикого осла (Equus asinus), сыгравший важную историческую роль в развитии хозяйства и культуры человека и по-прежнему широко в хозяйстве многих развивающихся стран.</p>
</div>
<div class="pane">
<button class="remove-button">[x]</button>
<h3>Кошка</h3>
<p>Кошка, или домашняя кошка (лат. Felis silvestris catus), — домашнее животное, одно из наиболее популярных(наряду с собакой) «животных-компаньонов». Являясь одиночным охотником на грызунов и других мелких животных, кошка — социальное животное, использующее для общения широкий диапазон звуковых сигналов.</p>
</div>
</div>
Vadim
- 1,517
getElementsByClassNameвозвращает коллекцию – Stranger in the Q Apr 10 '20 at 14:58