Можно ли так сделать?
Доброго времени суток. Назрел один вопрос:
Есть такой код на сайте: <div class="block"> <div class="in"></div> </div> <div class="block"></div> <div class="block"></div> <div class="block"></div> Возможно ли на jQuery (или нативном жабаскрипте) сделать так, чтобы при клике на блок class="in" всем блокам class="block", кроме первого, присваивался какой-либо стиль или класс. Причем, всё должно выполняться без добавления еще каких-либо классов или ИД к какому-либо блоку? Я очень слабо язык знаю, поэтому сорри, если это вопрос "для первоклассника". Спасибо за помощь заранее! |
Да, возможно.
|
pifon,
да вообще в лёгкую
<div class="block">
<div class="in">in</div>
</div>
<div class="block">block</div>
<div class="block">block</div>
<div class="block">block</div>
<script>
var blocks = document.querySelectorAll('.block');
for (var i = 1; i < blocks.length; i++) {
blocks[i].style.backgroundColor = 'red';
}
</script>
|
Премного благодарствую)
|
| Часовой пояс GMT +3, время: 02:16. |