自定義文件上傳我有這樣的小問題,一個網站我設計。它已經結束了,但我認爲jQuery是這裏的問題。創建與jQuery,HTML和CSS
的代碼如下:
<img src="files/register_page/upload_photo/body.png" id="upload">
<input type="file" name="file_upload" id="file_upload" style="visibility:hidden;">
而jQuery是下面,在文檔的一部分:
$(document).ready(function(){
$("#upload").click(function(){
$('#file_upload').click();
});
});
然而,在點擊IMG,沒有任何反應,其中文件上傳對話框應該彈出。 請,如果你需要更多的信息或者什麼的,請告訴我。如果沒有,那麼問題在這裏呢?我正在使用jQuery 1.8.0。
您沒有設置「file_upload」的「點擊」動作。 –
@JohnnyMopp你知道文件輸入是如何工作的嗎? – Matt
@JohnnyMopp是的,我相信你不必在使用jQuery時設置onclick。 –