1
Так вот сводкеjQuery: Как переопределить псевдо-стиль?
CSS:
input[type="text"]:focus{background:blue;}
.error{background:red;}
Javascript:
if(error){ $('#elementid').focus().addClass('error');
Проблема:
поле становится красным, то идет синий немедленно и остается синим, когда он в фокус.
Как сделать класс «ошибка» приоритетным, когда javascript выполняет и фокус переходит в поле «elementid», а не: класс focus.
Второй подход был более подходящим для меня, поскольку это общий стиль. Спасибо за быстрый ответ. Кроме того, спасибо за эту ссылку. Отличный инструмент! –
@DS - добро пожаловать :) –