@stic
web-разработчик

Как повесить один обработчик click на несколько одинаковых элементов и при этом чтобы каждый из них открывался по одному?

Подскажите пожалуйста у меня имеется два дива, у каждого дива есть дочерний элемент они скрыты, мне нужно чтобы по клику открывался один блок а у меня открываются все.
<div class="block">
	<div class="item"></div>
</div>

<div class="block">
	<div class="item"></div>
</div>

<div class="block">
	<div class="item"></div>
</div>

================
$('.block').on('click', function(){
	$('.item').show();
});
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
alekstar79
@alekstar79
Ну как то по подробнее наверное надо... А так вангую! Попробуй вот так, наверное это твое
$('.block').on('click', function() {
    $(this).find('.item').show();
});
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
21 янв. 2019, в 12:55
35000 руб./за проект
21 янв. 2019, в 11:37
10000 руб./за проект