this.swiperTop = new Swiper('.swiper-container.top-slider', {
modules: [Navigation, Pagination],
slidesPerView: 1,
- loop: true,
effect: 'fade',
+ spaceBetween: 20,
+ mousewheelControl: false,
+ keyboardControl: false,
+ noSwiping: true,
pagination: {
el: '.swiper-pagination-top',
type: 'fraction',
//$this.setClass()
},
progress: function(swiper, progress) {
- //console.log(swiper,progress,(progress*100)+"%")
+ console.log(swiper)
const slides = swiper.slides
let activeIndex = swiper.activeIndex
let nextAllArray = swiper.slides.slice(activeIndex+1)
let prevAllArray = swiper.slides.slice(0,activeIndex)
- /*if(nextAllArray.length > 0) {
+
+ console.log(nextAllArray)
+ //console.log(prevAllArray)
+ let angle = 4
+
+ if(swiper.swipeDirection === "next") {
+ angle -= 4
+ }
+
+ if(nextAllArray.length > 0) {
+ let angle = 4
nextAllArray.forEach(function(el,index) {
- console.log("progress",el.progress)
- let angle = 4 * el.progress
+ console.log("progress",el.progress,progress)
$(el).css({
'transform':'rotate('+(angle)+'deg)',
'top': $this.positionsX[index] ? $this.positionsX[index].top+'px' : 0,
})
+ angle += 4
+
})
- }*/
+ }
}
}