@rootnoroot

Как добавить класс активному языку?

В общем стоит скрипт автоперевода через гуглю сайта

Как в переключателе активному языку прикрутить класс
<span data-google-lang="ru" class="active">RU</span>
<span data-google-lang="en">EN</span>

Там же он через куки сохраняет выбраный язык, т.е дать по клику будет мало
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
dicem
@dicem
В твоей ссылке есть следующее
// Вешаем событие  клик на флаги
    $('[data-google-lang]').click(function () {
        TranslateSetCookie($(this).attr("data-google-lang"))
        // Перезагружаем страницу
        window.location.reload();
    });


Там же можешь менять классы

const currentActive = document.querySelector('[data-google-lang].active')
currentActive.classList.remove('active')

$(this).addClass('active')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы