Slide Halaman Vertikal dengan Slick Slider

Share:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...
jQuery(document).ready(function(){

  const slider = jQuery('.vertical_slider');
  
  //slickify function for re-construct slick in different device size https://stackoverflow.com/a/32100492
  function slickify(){
  
	slider.slick({
      slide:'.page_section',
      infinite: false,
      arrows:true,
      prevArrow:'.page_arrow_up_wrapper',
      nextArrow:'.page_arrow_down_wrapper',
      verticalSwiping:true,
      fade:false,
      dots:false,
      autoplay:false,
      vertical:true,
      responsive: [
            {
                breakpoint: 991,
                settings: "unslick"
            }
        ]
    });
  }
  
slickify();
jQuery(window).resize(function(){
    var $windowWidth = jQuery(window).width();
    if ($windowWidth > 991) {
        slickify();   
    }
});

//for mouse wheel activation    
slider.on('wheel', (function(e) {
  e.preventDefault();

  if (e.originalEvent.deltaY < 0) {
    jQuery(this).slick('slickPrev');
  } else {
    jQuery(this).slick('slickNext');
  }
}));

  
  //for header/element manipulation, add class if first slide active
  slider.on('afterChange', function(event, slick, currentSlide){
    if (currentSlide === 0) {
        console.log('First Slide');
        jQuery('header').eq(currentSlide).addClass('first_slide_active');
      
    } else {
        jQuery('header').removeClass('first_slide_active');
      console.log('Not First Slide');
    }
  });




  
});

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Artikel Terkait

Mengambil RSS Feed
Ganti yang perlu diganti
Slick Slider in Oxygen Builder
10 Contoh Slick Slider di Oxygen Builder & Cara Pembuatannya
Cara membuat slider dengan Slick Slider di Oxygen Builder berisi tahapan pembuatannya, opsi-opsinya dan 10 slider contoh hasilnya.
restore from backup WordPress with WP CLI and SSH
Restore Backup WordPress dengan WP CLI & SSH
Cara me-restore (mengembalikan) data WordPress kita dengan WP CLI & SSH.
PAKET LENGKAP PEMBUATAN WEBSITE
Digitalizer menawarkan jasa pembuatan website untuk company profile, toko online, event organizer, lembaga pendidikan ataupun bidang lainnya. Anda tidak perlu memikirkan tentang domain, webhosting/server, DNS, email, desain, development, security serta masalah teknis lainnya. Cukup siapkan content website anda saja, sisanya kami yang mengerjakannya.
Semua paket pembuatan website sudah termasuk maintenance 1 tahun!
HOT LINK!
Kembali ke atas
cross