Я делаю проект с использованием простых поверхностей.Изменение p: цвет водяного знака динамически
В моем проекте мне нужно изменить цвет p:watermark
(правки), когда я нажимаю p:commandButton
.
Я пробовал, но не работает.
Здесь я добавил свой крошечный код:
Пример кода:
<p:inputText id="userNameField" update="info"/>
<p:watermark for="userNameField" value="#{...}" id="userLabelWaterMarkId"/>
<p:commandButton id="loginButtonId" onclick="showLoginBox();" update="info">
</p:commandButton>
JQuery
function showLoginBox()
{
$(".ui-watermark").css("color", "red");
}
Любая идея?
я не вижу какой-либо класс для P: водяной знак в виде .ui-watermark.is его там в исходном коде? – Jayababu
try $ ("# userLabelWaterMarkId"). Css ("color", "red"); – captainsac
Я уже пробовал, который вы отправили. Но это тоже не работает. и я видел этот код стиля .ui-watermark в другом потоке stackoverflow, поэтому я выбрал notits, а не мой оригинальный код. – VenRaj