//
// home.js
//
$(function() {
// Hero Carousel (full-carousel)
$('#hero-carousel').owlCarousel({
autoplay: true,
autoplayTimeout: 6000,
loop: true,
nav: false,
dots: true,
responsive:{
0:{
items:1
},
577:{ // 577以上
items: 1,
nav: true,
dots: false,
}
}
});
// About Carousel (full-carousel)
$('#about-carousel').owlCarousel({
autoplay: true,
autoplayTimeout: 6000,
loop: true,
nav: false,
dots: true,
responsive:{
0:{
items:1
},
577:{ // 577以上
items: 1,
nav: true,
dots: false,
}
}
});
// Product Carousel (item-carousel)
$('#product-carousel').owlCarousel({
loop: true,
nav: false,
dots: true,
margin: 5,
responsive:{
0:{
items: 1,
stagePadding: 20,
margin: 18,
},
768: { // 768 以上
items: 2,
stagePadding: 12
},
992: { // 992以上
items: 3,
stagePadding: 12
},
1600:{ // 1600以上
items: 4,
nav: true,
dots: false,
}
}
});
// News Carousel (item-carousel)
$('#news-carousel').owlCarousel({
loop: false,
nav: false,
dots: true,
margin: 65,
responsive:{
0:{
items: 1,
// stagePadding: 20,
margin: 0,
},
768: { // 768 以上
items: 2,
// stagePadding: 12
},
1200: { // 1200以上
items: 3,
// stagePadding: 12
},
1600: { // 1600以上
items: 3,
nav: true,
dots: false,
}
}
});
// 首頁輪播
// var owl = $('.home-carousel');
// var playstop = '\
// \
// \
// ';
// owl.owlCarousel({
// animateOut: 'fadeOut',
// loop: true,
// margin: 0,
// nav: false,
// dots: true,
// items: 1,
// // autoHeight: true,
// // autoplay: true,
// // autoplayHoverPause: true
// })
// owl.on('translate.owl.carousel', function(event) {
// autoplayControls();
// // 重置輪播設定
// owl.trigger('stop.owl.autoplay')
// owl.trigger('play.owl.autoplay', [3000])
// })
// owl.on('resized.owl.carousel', function(event) {
// autoplayControls();
// owl.trigger('play.owl.autoplay', [3000])
// $('.owl-dot.active span').addClass('running');
// })
// function autoplayControls() {
// // 在dots後加入play, stop按鈕
// owl.find('.owl-dots').append(playstop);
// $('.owl-dot span').removeClass('paused').removeClass('running');
// $('.play').on('click', function() {
// owl.trigger('play.owl.autoplay', [3000])
// $('.owl-dot.active span').removeClass('paused').addClass('running');
// $('.play').hide();
// $('.stop').css('display', 'block');
// })
// $('.stop').on('click', function() {
// owl.trigger('stop.owl.autoplay')
// $('.owl-dot.active span').removeClass('running').addClass('paused');
// $('.play').css('display', 'block');
// $('.stop').hide();
// })
// }
// // 啟動自動輪播
// function startAutoplay() {
// owl.trigger('to.owl.carousel', [0]);
// owl.trigger('play.owl.autoplay', [3000]);
// $('.owl-dot.active span').addClass('running');
// autoplayControls();
// }
// startAutoplay();
// // 首頁精選商品
// var $product_item = $('.product-item');
// var product_width = $product_item.outerWidth();
// var product_length = $product_item.length;
// var container_width = product_width * product_length;
// var duration = product_length * 8;
// //position in a row
// TweenMax.set($product_item, {
// x: function(i) {
// return i * product_width;
// }
// });
// TweenMax.to($product_item, duration, {
// ease: Linear.easeNone,
// x: "+=" + container_width, //move each box 500px to right
// modifiers: {
// x: function(x) {
// return x % container_width; //force x value to be between 0 and 500 using modulus
// }
// },
// repeat: -1
// });
// 最新消息
// $('.news-carousel').owlCarousel({
// loop: true,
// margin: 0,
// nav: false,
// dots: true,
// responsive: {
// // breakpoint from 0 up
// 0 : {
// margin: 16,
// items: 2,
// },
// 576 : {
// margin: 20,
// items: 3,
// },
// 992 : {
// margin: 64,
// items: 3,
// },
// }
// })
})