jQuery API – :button Selector

Description: Selects all button elements and elements of type button.An equivalent selector to $( ":button" ) using valid CSS is $( "button, input[type='button']" ).

jQuery API – :checkbox Selector

Description: Selects all elements of type checkbox.$( ":checkbox" ) is equivalent to $( "[type=checkbox]" ). As with other pseudo-class selectors (those that begin with a ":") it is recommended to precede it with a tag name or some other selector; otherwise, the universal selector ("*") is implied. In other words, the bare $(':checkbox') is equivalent to $( "*:checkbox" ), so $( "input:checkbox" ) should be used instead.

jQuery API – :checked Selector

Description: Matches all elements that are checked or selected.The :checked selector works for checkboxes, radio buttons, and options of select elements.

jQuery API – :file Selector

Description: Selects all elements of type file.:file is equivalent to [type="file"]. As with other pseudo-class selectors (those that begin with a ":") it is recommended to precede it with a tag name or some other selector; otherwise, the universal selector ("*") is implied. In other words, the bare $( ":file" ) is equivalent to $("*:file" ), so $( "input:file" ) should be used instead.

jQuery API – :input Selector

Description: Selects all input, textarea, select and button elements.The :input selector basically selects all form controls.

jQuery API – :password Selector

Description: Selects all elements of type password.$( ":password" ) is equivalent to $( "[type=password]" ). As with other pseudo-class selectors (those that begin with a ":") it is recommended to precede it with a tag name or some other selector; otherwise, the universal selector ( "*" ) is implied. In other words, the bare $( ":password" ) is equivalent to $( "*:password" ), so $( "input:password" ) should be used instead.

jQuery API – :radio Selector

Description: Selects all elements of type radio.$( ":radio" ) is equivalent to $( "[type=radio]" ). As with other pseudo-class selectors (those that begin with a ":") it is recommended to precede it with a tag name or some other selector; otherwise, the universal selector ("*") is implied. In other words, the bare $( ":radio" ) is equivalent to $( "*:radio" ), so $( "input:radio" ) should be used instead.