Легко, поставь в джаваскрипте условие, что если есть такой то класс, то идет переход, если этого класса нет, то добавляем его)
function foo(e)
if (el.classList.contains('hover')) {
} else {
e.preventDefault
el.classList.add('hover')
}
что то типо такого можно сделать