#jquery #bootstrap-4
Вопрос:
Используя BS 4, у меня есть карусель, в которой я показываю/скрываю следующие/Предыдущие кнопки с помощью этой функции:
$('.controllers a').click(function() {
$(this).addClass('d-none').siblings().removeClass('d-none');
});
и это мой HTML:
<div class="controllers">
<a class="carousel-control-prev d-none" href="#carouselControls2" role="button" data-slide="prev">
<i class="fa fa-arrow-left" aria-hidden="true"></i>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselControls2" role="button" data-slide="next">
<i class="fa fa-arrow-right" aria-hidden="true"></i>
<span class="sr-only">Next</span>
</a>
</div>
Вышесказанное, конечно, работает для щелчка мыши, но можно ли сделать свайп на мобильном устройстве, чтобы запустить ту же функцию? Есть ли способ расширить один и тот же код и привязать .on(swipe)
(слева или справа) к одной и той же функции?