📌  相关文章
📜  jQuery('.product_foto_slide').slick({infinite:true, arrows:false, dots:false, fade:true, slidesToShow:1, slidesToScroll:1, autoplay:false, autoplaySpeed:4600, asNavFor: '.product_preview_slide', focusOnSelect: true, responsive: [(1)

📅  最后修改于: 2023-12-03 15:32:14.847000             🧑  作者: Mango

使用jQuery插件实现商品轮播

插件属性
  • infinite:是否开启无限循环,默认为true
  • arrows:是否显示左右箭头,默认为false
  • dots:是否显示小圆点导航,默认为false
  • fade:是否启用淡入淡出效果,默认为true
  • slidesToShow:设置每次滚动显示几张图片,默认为1
  • slidesToScroll:设置每次滚动滚动几张图片,默认为1
  • autoplay:是否自动轮播,默认为false
  • autoplaySpeed:轮播时间间隔,单位为毫秒,默认为4600
  • asNavFor:指定需要联动的其他轮播元素的选择器名称,默认为空。
  • focusOnSelect:是否在点击小圆点导航时让当前项获得焦点,默认为true
  • responsive:响应式布局配置。
插件用法
jQuery('.product_foto_slide').slick({
    infinite: true,
    arrows: false,
    dots: false,
    fade: true,
    slidesToShow: 1,
    slidesToScroll: 1,
    autoplay: false,
    autoplaySpeed: 4600,
    asNavFor: '.product_preview_slide',
    focusOnSelect: true,
    responsive: [{
        breakpoint: 768,
        settings: {
            slidesToShow: 3,
            slidesToScroll: 1
        }
    }]
});
插件效果图

注意事项
  • 插件需要jQuery支持,所以必须要先引入jQuery库。
  • 插件具有非常多的配置项,可以根据不同需求进行定制化设置。
  • 插件使用时需要提前确定轮播元素的选择器名称以及需要联动的其他轮播元素的选择器名称。
  • 插件支持响应式布局,可以根据不同屏幕尺寸进行自适应调整。