У меня проблема с вызовом функции.
Я использую вкладки начальной загрузки 4.1. У меня есть в каждой вкладке карусель. Карусели созданы для цикла. При переключении между вкладками возникает проблема:
- карусель flickity должна быть
.resized()
- resize (), чтобы правильно отображаться после "unhide"
Я могу сделать это, добавив addEventListener к каждому элементу tabpanel с fl.resize()
в функции обратного вызова, НО ..
есть действие addEventListener, назначенное элементам <a>
, которое переключается между панелями, и мне приходится нажимать второй раз, чтобы работала функция fl.resize()
.
Я могу сделать это с помощью addEventListener с 'mouseleave' на панели, и она работает, но я хочу сделать то же самое время, что и переключатели панели.
Как это сделать сразу.
Я хочу щелкнуть только один раз - панель должна измениться, а мерцание должно измениться. Я не хочу помещать свою функцию в файл начальной загрузки, и эта функция переключает панели.
С чистым JS.