input type = file .click()不适用于ie8 / 9

时间:2014-09-28 23:51:43

标签: jquery internet-explorer dom

我有一个<input>标签,其类型为文件,代码为:

<input type="file" name="file" id="file" />

代码将其隐藏并使用以下命令触发:

$j('#file').click();

这样做的目的是为了造型。这适用于IE10以上和其他浏览器,但不适用于ie8 / 9。我试图取消隐藏<input>字段并且它工作正常,但看起来非常难看。因此<input type="file">在ie8 / 9中起作用,但.click()函数不起作用。有什么建议或走路吗?

0 个答案:

没有答案