這裏是我的html代碼無法點擊輸入類型= 「文件」 在Windows Safari瀏覽器
<input type="button" id="btn" value="UPLOAD" />
<input id="fileupload" type="file" style="display:none;" />
這裏是jQuery代碼
$('#btn').click(function() {
$('#fileupload').click();
});
它將按預期在Chrome和Windows Safari瀏覽器沒有按我沒有做任何事情,而且我在控制檯中檢查沒有錯誤。 下面是使用替代display:none;
opacity:0;width:0px;height:0px;
如果'fileupload'元素不是它的工作原理隱? – Barmar