I wonder why people seems to prefer :input over input as a jQuery selector? Basically, this two lines seem to do the same thing :
:input
input
$(\'i
input is just the input element selector. :input also selects textarea, select, and button (form controls).
textarea
select
button
It's not necessarily a matter of preference since in actuality they do somewhat different things.