Я ищу, чтобы изменить параметры bxslider, в зависимости от размера области просмотра. Тем не менее, я бы хотел, чтобы это работало, если пользователь изменяет размер своего браузера (или поворачивает свое мобильное устройство). Пока у меня есть следующий код ниже, который запускает соответствующую функцию. Однако это не определяет размер переразмера? Как я могу это обнаружить? Кроме того, у меня есть определенный путь Я бег функции, которые я использую (только если элемент существует на странице и т.д., так что между комментариями, где я требую моего кода.)Определить размер окна для запуска различных атрибутов
clientsSlider: function() {
if ($('.clients').length) {
//
if($(window).width() >= 1024){
$('.bxslider').bxSlider({
minSlides: 4,
maxSlides: 4,
slideWidth: 170,
slideMargin:100,
responsive: true
});
}
if($(window).width() <= 1024){
$('.bxslider').bxSlider({
minSlides: 2,
maxSlides: 2,
slideWidth: 170,
slideMargin:50,
responsive: true
});
}
//
}
}
bxSlider имеет встроенное реагирование. Вы не должны повторно инициализировать его вручную. – isherwood
... или вы должны использовать 'reloadSlider()'. http://bxslider.com/examples/reload-slider-settings – isherwood