제가 디자인하고있는 웹 사이트에이 작은 문제가 있습니다. 그것은 상당히 끝났지 만 여기서는 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를 문서의 일부는 다음과 같다 :
코드는 다음과 같다, 아무 일도 발생하지의 IMG를 클릭시,
$(document).ready(function(){
$("#upload").click(function(){
$('#file_upload').click();
});
});
그러나 어디 파일 업로드 대화 상자가 나타납니다. 더 자세한 정보가 필요하면 알려주세요. 그렇지 않다면 여기에 어떤 문제가있을 수 있습니까? 나는 jQuery 1.8.0을 사용하고있다.
"file_upload"에 대해 "onclick"작업을 설정하지 않았습니다. –
@JohnnyMopp 파일 입력이 어떻게 작동하는지 알고 있습니까? – Matt
@ JohnnyMopp 예, 믿을만한 jquery를 사용할 때 onclick을 설정할 필요가 없습니다. –