а как вы тогда это объясните?
Mindblown: a blog about philosophy. Привет, мир! Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем ...
это у меня в описание хотя весь сайт настроен и текста не такие
Ваш подход почти верный, но у вас есть несколько ошибок.
1. `querySelectorAll` возвращает коллекцию элементов, а не отдельный элемент. Поэтому вам нужно перебрать все элементы коллекции с помощью цикла или использовать другой способ выбора одного элемента, если вы знаете, что в коллекции всегда будет только один элемент.
2. Вместо `display: 'none'` вам следует использовать `display: none`, без кавычек.
Вот исправленный код:
```javascript
const menuLinks = document.querySelectorAll(".menu-link");
const menu = document.querySelector(".menu");
for (let i = 0; i < menuLinks.length; i++) {
menuLinks[i].addEventListener("click", () => {
menu.style.display = 'none';
});
}
```
Этот код добавляет обработчик события на каждую ссылку меню и скрывает меню, устанавливая `display: none`, при клике на любую из ссылок.
Обратите внимание, что данный код предполагает, что у вас есть элементы с классом "menu-link", которые являются ссылками в меню, и элемент с классом "menu", который представляет само меню. Убедитесь, что ваши классы соответствуют структуре вашего HTML-кода.
Да, существуют различные клиентские библиотеки JavaScript, которые предоставляют функциональность роутинга, включая парсинг и хранение параметров строки запроса. Некоторые из наиболее популярных библиотек в этой области включают React Router, Vue Router и React-Router-Component.
React Router: React Router - это популярная клиентская библиотека для роутинга в React-приложениях. Она поддерживает динамические маршруты, параметры маршрутов и может использоваться вместе с другими библиотеками, такими как Redux, для управления состоянием приложения.
Vue Router: Vue Router - это официальная библиотека роутинга для фреймворка Vue.js. Она обеспечивает переходы между различными представлениями вашего приложения, управляет параметрами маршрута и поддерживает динамические маршруты.
React-Router-Component: React-Router-Component - это простая библиотека роутинга для React-приложений. Она также поддерживает параметры маршрута и предоставляет удобный интерфейс для создания и настройки маршрутов.
Это всего лишь несколько примеров библиотек, которые могут подойти под ваши требования.
Надеюсь помог
Михаил Лисецкий, и как мне лучше всего тогда вот щас поступить с подвалом и как выцепить лого ?
просто я пытался через код в файле footer.php а пишет что нельзя 'Извините, этот файл не может быть изменён.'
Вот и что делать не мог бы ты рассказать что можно сделать?
VolgaVolga, да я понимаю что это веб-приложение
Но заказчик теперь хочет что бы оно было на конструкторе и я вот не знаю что делать
Говорит что он хочет сам быстро что то поменять там цвет например или блок удалить
Mindblown: a blog about philosophy. Привет, мир! Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите ее, затем ...
это у меня в описание хотя весь сайт настроен и текста не такие