JQueryValidation - введите имя класса ошибки - PullRequest
3 голосов
/ 17 марта 2010

Есть ли способ с помощью плагина JQueryValidation для установки ошибки входного класса css. Этот класс CSS отличается от класса ошибок метки CSS.

Потому что, если я установлю: errorClass: "field-validation-error"

Это будет применяться для ввода метки и . Я хотел бы, чтобы input имел класс css "input-validation-error", а метка имела класс css "field-validation-error".

1 Ответ

4 голосов
/ 17 марта 2010

Я не вижу реальной причины поддерживать разные имена классов для элемента error и самого поля ввода.

Просто используйте CSS-селекторы

label.field-validation-error {
  ..whatever styling...
}
input.field-validation-error {
  ..whatever styling...
}

Таким образом, оба применяют один и тот же класс CSS, но получают разные стили


Но если вы действительно думаете, что вам это нужно, вы можете использовать опции highlight и unhighlight плагина проверки и связать их с функциями. Затем они могут применить требуемые стили к элементу и метке ошибки. В документации есть даже хороший пример этого, который вы легко сможете изменить в соответствии со своими потребностями

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...