[英]Javascript For … of loop in array not working in safari 5.1.7
[英]This Snippet is not working on Safari 5.1.7 (Windows)
$('#btn').bind('click', function(e){
e.stopPropagation();
$d('input[type="file"]').trigger('click');
});
我想绑定或说要通过单击另一个按钮来触发浏览器窗口。 上面的代码在所有其他浏览器中都可以正常工作。 只有Safari 5.1.7(Windows)无法编译。
另外请注意,我的控制台没有错误。
再次轮到我了..哈哈..因此,在搜索之后,我发现上面的代码没有问题,这很干净而且很简单。 但是问题出在浏览器Safari 5.1.7(Windows)上,因为它没有考虑将<input type="file" name="">
与CSS:: display:none
添加到其中。
所以我display:none
使用display:none
而是使用height & width = 0
& visibility = hidden
仅此而已,现在它可以按我的意愿运行。
干杯!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.