몇 개의 이미지 (아마 최대 5 개)를 표시하고 사용자가 클릭하여 선택하도록하고 싶습니다. 내가 시도한 첫 번째 일은 라디오 버튼과 이미지를 라벨 안에 넣는 것입니다.사용자가 n 개의 이미지 중 하나를 선택하도록 jquery/javascript
<input type="radio" name="BackgroundId" id="BackgroundId" value="1" />
<label for="BackgroundId"><img src="../../Content/images/thumb_1.jpg" /></label>
Firefox는 사용자가 이미지를 클릭 할 때 라디오 버튼을 선택하지만 IE는 선택하지 않습니다.
이미지를 클릭 할 수있게 해주는 jquery 플러그인이 있습니까? Fancy-form은 내가 사용할 수있는 것처럼 보이지만 jquery가 아니며 이미 프로젝트에서 jquery를 사용하고 있습니다.
아니면 누군가가 단일 이미지를 선택하는 더 나은 방법을 가르쳐 줄 수 있습니까?
$(function(){
$("label img").click(function(){
var parent = $(this).parent();
$("#" + parent.attr("for")).attr("checked", "checked");
});
});
이것은 내 것보다 더 좋고 일반적인 대답입니다. – bnieland