misc: add button role to tracking code link (#78150) #359

Merged
fpeters merged 1 commits from wip/78150-tracking-code-a11y into main 2023-06-12 09:37:36 +02:00
1 changed files with 7 additions and 0 deletions

View File

@ -59,6 +59,13 @@ function displayPopup(event)
}
$(function() {
$('a[rel=popup], a[data-popup]').attr('role', 'button');
$('a[rel=popup], a[data-popup]').on('keydown', function(ev) {
if (ev.keyCode == 13 || ev.keyCode == 32) { // enter || space
$(this).trigger('click');
return false;
}
});
$('a[rel=popup], a[data-popup]').click(displayPopup);
$(document).on('wcs:dialog-loaded', function(e, dialog) {
if ($(dialog).find('[name$=add_element]').length) {