У меня есть этот код:
$(".slick-slider-view").slick({
dots: true,
infinite: true,
slidesToShow: 3,
slidesToScroll: 1
});Мне нужно, чтобы значение slidesToShow изменилось на 2, когда ширина окна меньше 1000 пикселей:
$(".slick-slider-view").slick({
dots: true,
infinite: true,
slidesToShow: 2,
slidesToScroll: 1
});Как я могу использовать @media как функцию с jquery?

https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia
const media = window.matchMedia('(max-width: 600px)');
media.addListener((mql) => {
console.info(window.innerWidth);
});Проверьте этот пример из гладкой документации плагина:
$(".slider").slick({
// normal options...
infinite: false,
// the magic
responsive: [{
breakpoint: 1024,
settings: {
slidesToShow: 3,
infinite: true
}
}, {
breakpoint: 600,
settings: {
slidesToShow: 2,
dots: true
}
}, {
breakpoint: 300,
settings: "unslick" // destroys slick
}]
});
Плагин имеет адаптивную функцию именно для этого.