jQuery :file Selector
Learn all about the jQuery function :file Selector.
: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.