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

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.
Backup Cepat WordPress dengan WP CLI & SSH
Backup WordPress Cepat dengan WP CLI & SSH
Cara backup WordPress secara cepat dengan 1 perintah WP CLI dan 1 perintah SSH, serta membuat script backup dan script autobackup.
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