Просмотр исходного кода

bugfix slider

bugfix/microsites
Florian Eisenmenger 2 лет назад
Родитель
Сommit
4b385852e2
2 измененных файлов: 8 добавлений и 2 удалений
  1. +2
    -1
      gfi-ihk-2024/stories/sections/event-teaser-large-slider/EventTeaserLargeSliderComponent.js
  2. +6
    -1
      gfi-ihk-2024/stories/sections/slider/slider.js

+ 2
- 1
gfi-ihk-2024/stories/sections/event-teaser-large-slider/EventTeaserLargeSliderComponent.js Просмотреть файл

@@ -51,10 +51,11 @@ export const createETLSlider =
}
if (moreCta) {
detailBox.appendChild(createButton({
elementType: 'span',
label: moreCta.label,
link: slideData.link,
color: 'primary',
size: 'small',
preventClick: false
}))
}
if (slideData.bgimage && slideData.bgimage .length > 0) {


+ 6
- 1
gfi-ihk-2024/stories/sections/slider/slider.js Просмотреть файл

@@ -334,6 +334,8 @@ class IHKSlider {

hammer.on('panstart', (e) => {
sliderWidth = this.slideOverflow.width();
// Disable click on drag
this.slideWrapper.find('a').css('pointer-events', 'none');

this.dragging = true;
startValue = this.slideWrapper.position().left;
@@ -357,6 +359,7 @@ class IHKSlider {
});

hammer.on('panend', (e) => {
this.slideWrapper.find('a').addClass('dragging');
this.dragging = false;

requestAnimationFrame(() => {
@@ -368,7 +371,9 @@ class IHKSlider {
} else {
this.changeSlide(this.currentSlide);
}
})
});
// Enable click on drag
this.slideWrapper.find('a').css('pointer-events', 'all');
});
}



Загрузка…
Отмена
Сохранить