addStateClass(value);
value. Имя CSS-класса.
Метод addClass добавляет CSS-класс к компоненту и удаляет прежний CSS-класс.
Для выполнения примера необходимо наличие на HTML-странице ссылок на файлы PP.css, PP.js и jquery.js. Добавим на страницу компонент TextArea и установим для него отступы, новый вид границы и цвет заливки:
textArea = new PP.Ui.TextArea({ ParentNode: document.body, Content: "Text" }) textArea.addStateClass("newStyle") // Зададим стили для данного класса $("div.newStyle").css("margin", "20px"); $("div.newStyle").css("border", "1px dashed"); $("div.newStyle").css("background-color", "#FFF8DC") console.log("Цвет фона: " + textArea.getCssStyle(textArea.getDomNode(), "background-color"));
После выполнения примера на странице будет размещен компонент TextArea, имеющий следующий вид:
В консоли браузера будет выведен цвет фона в формате RGB:
Цвет фона: rgb(255, 248, 220)
См. также: