私は自分のウェブサイトで caroufredsel を使用しています。ウィンドウの幅が 960px 未満の場合にのみアクティブ/動作させたいです。ブラウザウィンドウのサイズを変更すると、960px未満になると機能しますが、ウィンドウのサイズを再度変更すると、幅が960pxを超えても無効にならないという問題があります。
ウィンドウの幅が 959px を超える場合に caroufredsel を無効にする方法はありますか?
これが私のコードです:
$(window).on("resize", function () {
if($(window).width() <=959)
{
$('.item-holder').addClass('item-carousel');
$('.item-carousel').carouFredSel(
{
width: "100%",
height:200,
circular: true,
auto : false,
});
$('#portfolio-wrapper .carousel-nav').show();
}
else
{
$('.item-holder').removeClass('item-carousel');
$('.item-carousel').carouFredSel(false);
$('#portfolio-wrapper .carousel-nav').hide();
}
}).resize();