@IIITRIX

Как изменить класс родительского элемента при наведении на дочерний?

constructor(){
    super();
    this.state = {
        isHovered: false
    };
    this.handleHover = this.handleHover.bind(this);
}
handleHover(){
    this.setState(prevState => ({
        isHovered: !prevState.isHovered
    }));
}
render(){
    const btnClass = this.state.isHovered ? "pulse" : "";
    return (
      <div className="РОДИТЕЛЬ"></div>
      <div className={btnClass} onMouseEnter={this.handleHover} onMouseLeave={this.handleHover}></div>
    )
}
  • Вопрос задан
  • 173 просмотра
Решения вопроса 1
rockon404
@rockon404 Куратор тега React
Frontend Developer
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы