체크박스 라벨을 이미지 만들었고 클릭해도 반응 없을 때

input  중에 checkbox를 만들고 checkbox는 안보이게 포지션 잡은 뒤 label안에 디자인된 체크박스를 넣었을 때

가끔 이 안의 이미지를 눌러도 checkbox 값이 변경되지 않는 경우가 있다.

이럴 때 스크립트를 넣어주자.

$("label img").on("click", function() {
    $("#" + $(this).parents("label").attr("for")).click();
});

 

TOP