JQUERY 能不能实现点击任意元素 就出现和 type="file" 的效果一样选择文件?解决方案

JQUERY 能不能实现点击任意元素 就出现和 type="file" 的效果一样选择文件??
JQUERY 能不能实现点击任意元素 就出现和 type="file" 的效果一样选择文件??
我们在需要上传文件的时候一般是插入一个表单:<input type="file" name="" id="" /> 这样子的方式
现在是想要,比如我点击一个按钮或者文字 出现和点击文件域表单一样的效果(选取文件)
JQUERY 能实现么?

------解决思路----------------------
点击任意元素是不可能的,常见的是通过样式遮盖input file,使之点击之后能够出现选择框
你可以登录携程,然后看下那个选择头像功能,就是这种思路做的
------解决思路----------------------
input file 和  你的按钮 叠起来

input 设置透明度0

很坏把 哈哈
------解决思路----------------------
先隐藏一个file,点击任意地方时,使用js去点击这个file表单
------解决思路----------------------
demo: 定制上传按钮,兼容