選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

30 行
694 B

  1. import $ from 'jquery';
  2. import 'jquery.easing';
  3. import Slider from "../slider/slider";
  4. class IHKMHSlider {
  5. constructor(section) {
  6. this.section = section.addClass('initiated');
  7. this.slides = section.children();
  8. this.slider = new Slider(section);
  9. this.stringLength = 0;
  10. this.slider.section.on('in-viewport slide-change', () => {
  11. const curr = this.slider.currentSlide;
  12. if (this.slides[curr].hasCounter) {
  13. this.startCounter(curr);
  14. }
  15. })
  16. }
  17. }
  18. export default IHKMHSlider;
  19. $('body').on('ihk-init dynamic-component-loaded gfi-dynamic-init', function () {
  20. $('.slider:not(.initiated)').each(function() {
  21. new IHKMHSlider($(this));
  22. });
  23. });