如何通过另一个事件触发 'file' 输入按钮的事件?

How do i trigger the event of a 'file' input button via another event?

好的,所以 file input 标签非常笨重而且是静态的,但我不知道还有什么其他方法可以完成它的工作。

事情是..我希望能够像连体双胞胎一样把它分开,就在中间,如果你愿意的话请原谅双关语...


<input id="upload_input" type="text" placeholder="Upload A File">
<button id="upload_button">Upload..</button>

<input id="hidden_input" type="file" style="display:none">

$('#upload_button').click(function(){
    // initiate hidden_input
})

$('#hidden_input').change(function(){
    $('#upload_input').text(
        $('#hidden_input').text()
    )
    // or upload_input.innerText = hidden_input.innerText
    // if the jQuery isn't right, I don't know much jQuery...
})

我认为这解释了我正在尝试做的事情,如果不只是问...提前致谢!

伙计没关系我找到了我要找的东西,这是我一直在使用的$().click()事件