私は追加することができますスライドの無制限量を持つ動的コンテンツを持つプロジェクトでOwl Carousel 2を使用しています。Owl Carousel 2を使用してカルーセルのアイテム数に基づいてオプションを変更するにはどうすればよいですか?
スライドが3つある場合や、6つのインスタンスがある場合があります。
私が望む機能は、スライドが4つ未満の場合(カルーセルが一度に4つのアイテムを表示する)、mouseDrag: false
とtouchDrag: false
のオプションを追加することです。ここで
は私のJSです:だから
$('.owl-carousel').owlCarousel({
loop:false,
margin:20,
responsive : {
// breakpoint from 0 up
0: {
items: 1,
mouseDrag:true,
touchDrag:true
},
// breakpoint from 480 up
500: {
items: 2,
mouseDrag:true,
touchDrag:true
},
// breakpoint from 768 up
740: {
items: 3,
mouseDrag:true,
touchDrag:true
},
// breakpoint from 1024 up
980: {
items: 4,
mouseDrag:false,
touchDrag:false
}
}
})
、ビューポートが1024pxを超える広い場合、現在、それは関係なく、そこにどのように多くの項目のドラッグ機能を削除します。つまり、4つ以上は見えません(もしあれば)。
おかげで、 ジェイ