Я ищу ванильную альтернативу js slick.js.Я пытаюсь заменить его на tiny-slider .У меня есть только одна проблема, хотя, поскольку я использую Kentico & asp.net, все обернуто в тег формы.
С slick, если я проверяю прослушиватели событий для кнопок с точками, это регистрируется перед формойслушатель (а slick позаботится обо всем остальном с помощью event.preventdefault
).
С tiny-nav, независимо от того, где я размещаю свои скриптовые теги и где бы я не загружал библиотеку (head, body, inline)крошечный слайдер является последним в очереди в очереди прослушивателей событий.Это означает, что нажатие на точки (т. Е. Кнопка) отправляет страницу.

Есть что-то, что я здесь упускаю?
Редактировать: Вот код:
document.addEventListener("DOMContentLoaded", function () { //also same result with $(function(){
tns({
container: '.my-slider',
autoplay: true,
items: 1,
autoplayButtonOutput: false,
lazyload: true,
controlsContainer: '.slider-controls',
controlsPosition: 'bottom',
navPosition: 'bottom'
//navContainer: 'dots-container'
});
});