This version is old school.
        Please find jQuery plugins on npm.
      
    jQuery Style File Input
      
      by Ewen Elder
      
    
    The Style File Input jQuery plugin provides a method for displaying a styled file input. It creates several extra elements in the DOM which, as can been seen in the demos, can be freely styled in almost any way.
Versions
Version
          
          Date
        1.0.1
              
            Oct 20, 2013