在jquery中按div时模拟输入按下

时间:2013-12-16 10:30:14

标签: jquery html5 file input styles

我想设计一个简单的文件上传系统,我希望当用户点击一个元素(一个div就是说)按下输入时。

类似的东西:

$("#mydiv").click(function() {
 $("#myinput").browse();
});

2 个答案:

答案 0 :(得分:2)

您可以使用.trigger()在元素上启动事件。

$("#mydiv").click(function() {
 $("#myinput").trigger('click');
});

答案 1 :(得分:1)

尝试.focus()

$("#mydiv").click(function () {
    $("#myinput").focus(); // or $("#myinput").click();
});