소스 검색

bugfix slider

bugfix/microsites
Florian Eisenmenger 2 년 전
부모
커밋
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');
});
}



불러오는 중...
취소
저장