Skip to content
Snippets Groups Projects
Commit 59d8fa0d authored by Martin Leblanc's avatar Martin Leblanc
Browse files

ISTWCMS-5650: Add tab key logic for pasuing slider

parent 70667ea2
No related branches found
No related tags found
1 merge request!273Feature/istwcms 5650 m26lebla owl carousel replacement
......@@ -41,7 +41,6 @@
draggable: true,
wrapAround: true,
adaptiveHeight: true,
cellSelector: '.card__banner',
pageDots: bannerDots,
prevNextButtons: false,
on: {
......@@ -114,6 +113,21 @@
bannerPlay.style.display = 'block';
});
}
// Get banner link.
var bannerLink = banner.querySelector('.card__banner a');
// Check for Tab key, find pause button and click it.
bannerLink.addEventListener('keydown', function (event) {
if (event.key === 'Tab' || event.keyCode === 9) {
var banner = event.target.closest('.uw-carousel__banner');
if (banner) {
var pauseButton = banner.querySelector('.uw-pause');
if (pauseButton) {
pauseButton.click();
}
}
}
});
});
});
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment