@Sashjkeee
f-e

Как запретить выполнение функции?

Есть функция на клик
$('.swiper-slide__plus').click(function(event) {
        $('.swiper-slide__product').removeClass('swiper-slide__product-active');
        $(this).children('.swiper-slide__product').addClass('swiper-slide__product-active')
    });
    $('.swiper-slide__close').click(function(event) {
        $('.swiper-slide__product').removeClass('swiper-slide__product-active');
    });

и такая конструкция html
<div class="swiper-slide__plus">
	<div class="swiper-slide__product">
               <div class="swiper-slide__close"></div>
		<img src="css/base/test_img.png" alt="">
		<span>Артикул: uma582</span>
		<a href="#">Печь для пиццы PIZZA GROUP Compact M35/8-B (2 камеры)</a>
		<strong>66 394 <small>руб.</small></strong>
	</div>
</div>


Как запретить, чтобы при клике на __close, не срабатывал клик по __plus
  • Вопрос задан
  • 1548 просмотров
Решения вопроса 1
DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?
event.stopPropagation()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы