Size: a a a

2021 July 08

ИШ

Илья Шихутин... in JS
Может кто-то встречался : есть сайт, на который импортирован другой сайт. Проблема в i18next , он подключен и там и там , и получается при первой загрузке главного сайта, он отображает сначала состояние импортированного сайта( язык этого сайта) а потом переводит его на язык из основного сайта
источник
2021 July 09

ЮГ

Юра Гвоздев... in JS
Привет. Нужно реализовать с помощью джс одну фичу в выпадающем меню, не знаю как это сделать: при нажатии на серую кнопку появляется розовое меню,
нужно чтобы когда было открыто розовое меню оно закрывалось если:  1) кликаю на на любой обьект, который находится вне его;
2) при нажатии на ссылки внутри этого розового меню это.
Подскажите, пожалуйста как это реализовать. Еще лучше если посоветуете как лучше переписать джс код
https://jsfiddle.net/MaximMaximovich/f9ca0jhu/4/
источник
2021 July 10

BD

Black Drake in JS
По ссылке твоя реализация? Или это только пример?
источник

J

Jack in JS
Делаешь подложку на весь экран через zIndex : -1, вешаешь хендлер закрытия на него и такой же хендлер на клик по элементам....всьо
источник

ЮГ

Юра Гвоздев... in JS
пример
источник

ЮГ

Юра Гвоздев... in JS
мне бы код
источник

J

Jack in JS
Много хочешь)
источник

J

Jack in JS
Сам пиши
источник

BD

Black Drake in JS
Код тебе писать никто не будет, только подскажут, как сделать это самому.
В данном случае алгоритм примерно один - делаешь две функции openMenu и closeMenu. Вешаешь обработчик на кнопку и при нажатии вызываешь openMenu. Вешаешь обработчик на само меню и ловишь клики на ссылки и крестик, при таком клике вызываешь closeMenu.
Для закрытия при нажатии вне менюшки - два основных варианта: либо, как уже сказали, делаешь для менюшки фон(можно добавить затенение) и при клике на этот фон закрываешь меню. Либо вешаешь третий обработчик на body и ловишь клики вне меню и закрываешь меню при таком клике.
Обработчик на body будет довольно медленным, поскольку будет запускаться при каждом клике на странице и проверять, был ли клик внутри меню.
источник

C

Cema in JS
Всем привет! Кто нибудь подскажет час по Java в телеге где много людей?а то все мертвые)
источник

C

Cema in JS
чот*
источник

C

Cema in JS
чат*
источник

К

Кирилл in JS
источник

C

Cema in JS
Спасибо!!
источник

P

Ponomarev Evgeniy in JS
Всем привет, как в js удалить элементы из истории, которые можно здесь глянуть
источник

BD

Black Drake in JS
History API
источник

P

Ponomarev Evgeniy in JS
а конкретней
источник

BD

Black Drake in JS
Забей в гугле, там много методов и способов управления этим
источник

ЮГ

Юра Гвоздев... in JS
Еще появился вопрос:
нужно чтобы когда нажимаешь на серую кнопку открывалось меню. Внутри этой кнопки я вставил svg иконку. Почему когда я кликаю на белые полосы этой кнопки то джс не работает, но когда кликаю на серую зону кнопки то все работает и как это исправить?
https://jsfiddle.net/MaximMaximovich/f9ca0jhu/24/
источник

OO

Oleg Otkidach in JS
По-моему, если просто убрать последнюю часть твоего js-кода (начиная с 13-й строки), то всё работает)
источник