- изменить цвет шрифта на #00cc00 первому элементу li в списке.
Показать решение$(function () { $('ul li:first-child').css('color', '#00cc00'); });
Для решения задачи с помощью фильтра $('ul li:first-child') обращаемся к первому пункту списка и меняем цвет его шрифта.
При загрузке страницы, у первого элемента li изменится цвет шрифта.
- изменить фоновый цвет на #00cc00 каждому первому элементу span, расположенному в блоках div на странице.
Показать решение$(function () { $('div span:first-child').css('background', '#00cc00'); });
Для решения задачи с помощью фильтра $('div span:first-child') обращаемся ко всем первым элементам span, расположенным в блоках div и меняем им фоновый цвет. Следует помнить, что если первым дочерним элементом в блоке окажется не span, то фоновый цвет у элемента изменен не будет. Если первым дочерним элементом в блоке будет текстовый узел, не обрамленный ни в какие теги, а за ним сразу же будет расположен элемент span, то этот элемент будет являться первым дочерним (его фоновый цвет изменится).
При загрузке страницы, у всех первых элементов span, расположенных в блоках div, изменится фоновый цвет.