Я пытаюсь найти способ заставить мой слайд / карусель останавливаться, когда экран достигает 992 пикселей или больше (но также было бы хорошо, если бы он снова заработал, если я вручную уменьшу размер экрана, даже если пользователь обычно этого не делает.не делаю).
Итак, я попробовал приведенный ниже код, но он не работает, и во многих исследованиях я просто нахожу решения, которые отключают автоматическое скольжение на экране любого размера.
Есть ли у вас предложения?
function(){
var windowIsLarge = window.matchMedia("(min-width:992px)").matches;
if (windowIsLarge) {
//carousel disabled
$('.carousel').carousel({
interval: false;
});
};
};
Вот мой обновленный код, который тоже не работает.Я не вижу, что не так с моим кодом там.
$(document).ready(updateCarousel);
$(window).resize(updateCarousel);
function updateCarousel() {
var $containerWidth = $(document).width();
if ($containerWidth <= 998) {
$('.carousel').carousel({
interval: 500
});
}
if ($containerWidth > 998) {
$('.carousel').carousel({
interval: false
});
}
}