SimpLy Gallery Tabindex fix

Üblicherweise setzt das sonst gut programmierte Plugin SimpLy Gallery für seine Bilder, welche mittels Lightbox geöffnet werden sollen einen focus/focus-visible tabindex=“1″, was quark ist. Das bringt die Tabreihenfolge je nach Aufbau der Seite gewaltig durcheinander.

Du fixst das, indem du alle Elemente ansteuerst und ihnen einen tabindex=“0″ gibst. Die 1000 führen dazu, dass das Skript 1sek verzögert wird. Je nach Konfiguration braucht die Galerie etwas Zeit bis diese im DOM aufgebaut wurde.

JavaScript
setTimeout(function () {
    var elements = document.querySelectorAll(
        ".pgcsimplygalleryblock-masonry-item-inner"
    );
    elements.forEach(function (element) {
        element.setAttribute("tabindex", "0");
    });
}, 1000);