D1mar1k
@D1mar1k
Сделано с любовью и JavaScript

Не корректная работа события onMouseOut, в чем проблема?

Элемент до клика имеет размеры 60х60, после клика 200х170. onMouseOut срабатывает по старым размерам элемента, хоть конслолил непосредственно перед выполнением функции, дом видит новые размеры..

Код

<div
                ref={this.elementRef}
                className={cn()}
                onClick={(!onShow)?this.onShow:null}
                style={{
                    alignSelf: (show)?'baseline':'center',
                    transition: (show)?'.4s' : '0s',
                    zIndex: (show)?666:1,
                    height: (show)?'200px':this.state.sizeCard,
                    width: (show)?'170px':this.state.sizeCard,
                    background: card.bgnColor,
                    color: card.textColor
                }}
                onMouseOut={(onShow)?this.offShow:null}
            >

..........
  • Вопрос задан
  • 176 просмотров
Решения вопроса 1
@Dasslier
FrontEnd Developer
Думаю, вам сюда тыц
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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