Задать вопрос
@StanislavChunikhin

Как написать специфичный код для mouseover и mouseout на JS?

Здравствуйте! Я новичок в Js. Не могу сообразить как сделать такое поведение.
Есть блок. Нужно по клику на него поменять фон в этом блоке.
А затем должна мышка уйти с блока (блок при этом не меняется), и при последующем появлении мышки на блоке, должна измениться надпись в блоке и рамки. То есть при изначальном клике не должен сработать :hover, только при последующем появлении мышки на блоке.
Извините за корявость объяснения.
  • Вопрос задан
  • 108 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
coderisimo
@coderisimo Куратор тега JavaScript
Вот простой пример реализации : https://codepen.io/coderisimo/pen/RyXKRq
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
myagkikh_evgeniy
@myagkikh_evgeniy
Привет!

1) Можно блоку задать атрибут data-click, со значением false. При первом клике менять его на true;
2) При событии mousein делать проверку на то, какое значение имеет атрибут data-click. Если true, то изменить надпись
3) После изменения надписи выключить событие mousein на этом блоке
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы