#javascript #jquery #navigation
#javascript #jquery #навигация
Вопрос:
Я работаю над многоязычным веб-сайтом (французский, английский, немецкий). Я создал три перехода (с кнопками), по одному для каждого языка. Когда я открываю сайт, появляется французская навигация (это работает). Я могу изменить навигацию с помощью трех кнопок (в виде флагов). Это тоже работает. Когда я нажимаю одну из кнопок в навигации, появляется правильная страница. НО: тогда я всегда вижу все три перехода.
Вопрос: что я должен сделать, чтобы после нажатия кнопки havong на панели навигации эта навигация оставалась одна? Я попробовал это с помощью JavaScript и jQuery, но не смог найти решение.
Любая помощь / подсказка очень ценится!
Макс
Ответ №1:
1/ создайте класс в css
.notDisplay {
display: none;
}
2 / Для каждой кнопки, которую вы хотите скрыть, примените класс в javascript с помощью jquery
$('#button1').addClass('notDisplay');
Если вы хотите снова отобразить кнопку, используйте
$('#button1').removeClass('notDisplay');
Вы понимаете это или я должен объяснить это подробнее?