我想显示几张图片(可能最多 5 张)并让用户点击选择一张。我尝试的第一件事是单选按钮并将图像放在标签中。
<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");
});
});
关于javascript - jquery/javascript 供用户选择 n 个图像中的 1 个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4697913/