heinetz: Funktion mit Parameter aufrufen

Beitrag lesen

Hallo @dedlfix,

ich habe mal (nur) den Event 'load' eingebaut. Mit Chrome kein Problem, unter Firefox hat mein Container zu dem Zeitpunkt noch eine Höhe von 0.

import forEach from '../../../javascripts/dom/forEach';

const imageSlider = document.querySelectorAll('[data-js-module="o-image-slider"]');

const init = async () => {
  const {
    tns
  } = await import('../../../../node_modules/tiny-slider/src/tiny-slider.module');

  forEach(imageSlider, (index, element) => {
    
    const debounce = function(func, wait, scope) {
      ...
    };

    const render = function(info) {
      console.log('render');
      ...
    };

    const slider = tns({
      ...
      //onInit: render
    });

    //window.addEventListener('resize', debounce(render, 250, slider.getInfo()));
    window.addEventListener('load', render(slider.getInfo()));
  });
};

if (imageSlider.length) {
  init();
}

Da gehen mir langsam die Ideen aus ;( Und Dir?

gruss, heinetz