Currently, I am using a JQuery plugin to style a form input with type 'file'. The plugin adds a new span over the input element to create a mask effect and encloses everything in a div. However, there is an issue where the standard HTML input box briefly appears before the Javascript kicks in. Is there a way to:
1) Conceal the input element while maintaining its clickable functionality?
OR
2) Hide the input element until the Javascript executes to cover it up?
OR
3) Implement a solution that I have not considered yet?
I appreciate any assistance in advance!