* Looks like I hastily changed it during review with @fat. Oops! :-)
var findModals = function (target) {
var i;
var modals = document.querySelectorAll('a');
-
for (; target && target !== document; target = target.parentNode) {
for (i = modals.length; i--;) { if (modals[i] === target) return target; }
}
var getModal = function (event) {
var modalToggle = findModals(event.target);
- if (!modalToggle || !modalToggle.hash) return document.querySelector(modalToggle.hash);
+ if (modalToggle && modalToggle.hash) return document.querySelector(modalToggle.hash);
};
window.addEventListener('touchend', function (event) {