Dom*_*Dom 11 javascript css jquery carousel owl-carousel
我正在为我的滑块使用OWL Carousel.
我想要做的是在单击下一个上一个时滑动2个项目.
因此它在传输过程中仍然显示第二个项目.
我试图用CSS来解决它,但没有成功.
这是我的基本设置
$("#owl-demo").owlCarousel({
navigation : true, // Show next and prev buttons
slideSpeed : 600,
paginationSpeed : 400,
singleItem:true,
// "singleItem:true" is a shortcut for:
// items : 2
// itemsDesktop : false,
// itemsDesktopSmall : false,
// itemsTablet: false,
// itemsMobile : false
Run Code Online (Sandbox Code Playgroud)
});
任何帮助非常感谢.
提前致谢.
小智 26
不要更改插件代码,只需要使用slideBy选项初始化轮播,如下所述.
//Initialize Plugin
$(".owl-carousel").owlCarousel(
{
slideBy: 4
}
);
Run Code Online (Sandbox Code Playgroud)
小智 8
jQuery(".view-id-frontpage .view-content").owlCarousel( {
items: 2,
itemsDesktop : [1000,2], // 2 items between 1000px and 901px
itemsDesktopSmall : [900,2], // betweem 900px and 601px
itemsTablet: [700,1], // 2 items between 600 and 480
itemsMobile : [479,1] , // 1 item between 479 and 0
navigation: true,
lazyLoad: true,
pagination: false,
scrollPerPage : true
});
Run Code Online (Sandbox Code Playgroud)
这对我有帮助.
在当前版本的 Owl Carousel (1.3.2) 中,找到“owl.carousel.js”文件并滚动到第 #558 行。该行将显示:
base.currentItem += base.options.scrollPerPage === true ? base.options.items : 1;
Run Code Online (Sandbox Code Playgroud)
将最后一个数字更改为“2”,使其显示为:
base.currentItem += base.options.scrollPerPage === true ? base.options.items : 2;
Run Code Online (Sandbox Code Playgroud)
保存文件,这应该使滑块移动两个项目。
| 归档时间: |
|
| 查看次数: |
61490 次 |
| 最近记录: |