http://maximebichon.net/test.htmlСкрыть/показать несколько div по классам
Адрес сайта. Моя проблема очень проста. Как вы можете видеть на странице, в нижней части меню говорится «fr/en». Очевидно, я хотел бы иметь какой-то французский/английский переключатель. Поскольку это веб-сайт с ручным вводом, я хотел бы добавить простой jquery, который, когда пользователь нажимает на fr или en, скрывает определенный класс и показывает другой.
Вот код, который я использовал до сих пор (нашел на StackOverflow):
$(document).click(function() {
var toggleElements = $(".toggleMe");
$.each(toggleElements, function (key, value) {
if (value.hasClass('hidden')) {
value.removeClass('hidden');
value.addClass('shown');
} else {
if (value.hasClass('shown')) {
value.removeClass('shown');
value.addClass('hidden');
}
}
});
});
Вот CSS (довольно простой)
.hidden{
display: none;
}
.shown{
display: block;
}
Не могли бы вы сказать мне, что случилось? И что я должен добавить в href или класс ссылки для переключения языка? Спасибо большое!
Можете уточнить? Я в порядке с css/html, но jquery не то, что я очень хорошо понимаю. Что следует добавить к атрибутам ссылки? Как я могу повлиять на конкретный div в соответствии с их классами? – mbh
Посмотрите демоверсию, пожалуйста. Это может помочь вам понять это. В случае, если у вас есть еще один запрос, дайте мне знать. –
спасибо за помощь, мы приближаемся! хорошо, он переключается, что приятно. Но каждая ссылка теперь делает коммутатор. (-> http://maximebichon.net/test.html) – mbh