Assigment3/script.js
Mihir-Singh-Chouhan 2410c1d14d First commit
2024-12-31 13:37:23 +05:30

40 lines
962 B
JavaScript

const partnersSwiper = new Swiper('.partners-swiper', {
slidesPerView: 3,
spaceBetween: 30,
loop: true,
autoplay: {
delay: 1000,
},
speed: 1000,
});
document.querySelector('.partners-swiper').addEventListener('mouseenter', () => {
partnersSwiper.autoplay.stop();
});
document.querySelector('.partners-swiper').addEventListener('mouseleave', () => {
partnersSwiper.autoplay.start();
});
// Services Sliders
const servicesImageSwiper = new Swiper('.services-image-swiper', {
slidesPerView: 1.5, // Show partial next/previous slides
centeredSlides: true,
spaceBetween: 30,
speed: 800,
loop: true,
});
const servicesInfoSwiper = new Swiper('.services-info-swiper', {
slidesPerView: 1,
spaceBetween: 30,
speed: 800,
loop: true,
});
// Sync both services sliders
servicesImageSwiper.controller.control = servicesInfoSwiper;
servicesInfoSwiper.controller.control = servicesImageSwiper;