Когда открывается поп-ап, и человек нажимает таб, активным элементом, становится элемент вне поп-апа.
Код отрабатывает если на 44 строке не писать preventDefault, но тогда в адресс сайта добавляется #имя-попапа, что не нужно. Если убрать этот preventDefault, 100 строка отрабатывает как нужно.
Что делают в таких ситуациях когда и preventDefault и чтобы функция работала нормально.
Ссылка на песочницу:
https://jsfiddle.net/vflicker/m7es52y3/