无法在Windows Safari浏览器中单击输入类型=“文件”
这是我的HTML代码
这是jquery代码
$('#btn').click(function () { $('#fileupload').click(); });
它在Chrome中可以正常工作,在windows safari中没有做任何事情。我在控制台中检查没有错误。 这是一个jsfiddle
尝试使用以下代码隐藏输入文件,而不是display:none;
opacity:0;width:0px;height:0px;
你也可以这样做:
input[type="file"] { visibility: hidden; position: absolute; }