setIsHovered (value: Boolean);
value. Определяет, будет ли компонент отображаться как при наведении на него курсора. Если установлено значение true, то компонент будет отображаться как при наведении на него курсора, иначе будет отображаться в нормальном состоянии.
Метод setIsHovered отображает компонент как при наведении на него курсора.
Для выполнения примера подключите библиотеку PP.js и таблицы визуальных стилей PP.css. Создадим кнопку и отобразим ее как при наведении на нее курсора. Применим для кнопки прозрачность 50%:
b1 = new PP.Ui.Button({ ParentNode: document.body, Content: "Button" }); //Переводим кнопку в состояние Hovered b1.setIsHovered(true); //Применяем прозрачность if (PP.IsIE == true) { //для корректного отображения прозрачности в браузере Internet Explorer используем метод setOpacityIE8 b1.setOpacityIE8(0.5) } else b1.setOpacity(0.5);
После выполнения примера на странице была размещена кнопка, имеющая следующий вид:
Удалим стиль для состояния Hovered:
b1.removeStateClasses();
Кнопка будет выглядеть следующим образом:
См. также: