Также вы можете применять фильтры к некоторым типам элементов форм и некоторым типам событий для этих элементов. При помощи представленных фильтров вы сможете получить более полный контроль как над стандартными формами комментариев, так и над различными произвольными формами, в том числе сгенерированными плагинами. Позже в статьях мы увидим, как с помощью jQuery можно облегчить использование форм, а также усовершенствовать проверку правильности заполнения их полей.
| :input | jQuery(“form:input”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, текстовые области, кнопки и элементы выбора для форм |
| :text | jQuery(“form:text”).css(“background”, “#f60”); | Заносит в выбору все элементы ввода, которые имеют тип text |
| :password | jQuery(“form:password”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип password |
| :radio | jQuery(“form:radio”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип radio |
| :checkbox | jQuery(“form:checkbox”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип checkbox |
| :submit | jQuery(“form:submit”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип submit |
| :image | jQuery(“form:image”).css(“background”, “#f60”); | Заносит в выборку все изображения (классифицируется как фильтр для форм, однако используется и для регулярных изображений) |
| :reset | jQuery(“form:reset”).css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип reset |
| :button | jQuery(“form:button”) .css(“background”, “#f60”); | Заносит в выборку все элементы ввода, которые имеют тип button |
| :file | jQuery(“form:file”).css(“background”,”#f60″); | Заносит в выборку все элементы ввода, которые имеют тип file |
В следующем примере я использовал подсветку для текстовых полей формы и кнопки submit, как показано на изображении:
...
jQuery(":text, :submit").css("background", "#f60");
...






