Несколько переходов с помощью javascript / jquery

#javascript #jquery #navigation

#javascript #jquery #навигация

Вопрос:

Я работаю над многоязычным веб-сайтом (французский, английский, немецкий). Я создал три перехода (с кнопками), по одному для каждого языка. Когда я открываю сайт, появляется французская навигация (это работает). Я могу изменить навигацию с помощью трех кнопок (в виде флагов). Это тоже работает. Когда я нажимаю одну из кнопок в навигации, появляется правильная страница. НО: тогда я всегда вижу все три перехода.

Вопрос: что я должен сделать, чтобы после нажатия кнопки havong на панели навигации эта навигация оставалась одна? Я попробовал это с помощью JavaScript и jQuery, но не смог найти решение.

Любая помощь / подсказка очень ценится!

Макс

Ответ №1:

1/ создайте класс в css

 .notDisplay {
    display:   none;
}
 

2 / Для каждой кнопки, которую вы хотите скрыть, примените класс в javascript с помощью jquery

 $('#button1').addClass('notDisplay');
 

Если вы хотите снова отобразить кнопку, используйте

 $('#button1').removeClass('notDisplay');
 

Вы понимаете это или я должен объяснить это подробнее?