레이블에 연결된 입력 유형 파일 (for="uploadFileVideo"
으로 연결됨)을 사용하고 있습니다. 레이블을 클릭하면 스크립트의 함수가 실행됩니다. 문제는 요소 ID를 사용하는 경우에만 클래스 (".lbl")로 선택했을 때 아무 일도 발생하지 않으며 내 스크립트의 함수를 자바 스크립트 함수 (function justClickedAlbl(){//Do Somthing}
)로 변환하려고합니다. 어쩌면 내 문제를 해결할 수 있습니다. 변환 할 수 있습니까?Jquery에서 Javascript로 함수를 변환하는 방법
//HTML
<label id="addVideo" for="uploadFileVideo" class="lbl colors" >Add Video</label>
<input id="uploadFileVideo" type='file' style="width: 300px; display: none" />
//Script
$(".lbl").click(function (evt) {
//Do something
});
를 타겟팅 할 수 있습니까? –
* 아마도 내 문제를 해결할 것입니다 * - jQuery가 당신을 위해 작동하지 않는다면 의심 스럽습니다. 제대로 사용하지 않았기 때문입니다. 아마도 스 니펫이 끝날 때 누락 된 괄호일까요? – George
이것은 문제가 아닙니다 – Damkulul