Jquery 选择图像id
我试图获取单击的图像的id,然后将其与表单一起提交(通过设置隐藏imagenr输入的val)。但是我不知道怎么取身份证Jquery 选择图像id,jquery,Jquery,我试图获取单击的图像的id,然后将其与表单一起提交(通过设置隐藏imagenr输入的val)。但是我不知道怎么取身份证 $(document).ready(function () { $(".test-img").click(function () { var imagevar = // How to grab the clicked img id? $("#imagenr").val(imagev
$(document).ready(function () {
$(".test-img").click(function () {
var imagevar = // How to grab the clicked img id?
$("#imagenr").val(imagevar); // set the img id to the hidden input
$("form#test-form").submit(); // submit the form
})
})
<form action="#" method="post" id="test-form">
<input type="hidden" name="imagenr" id="imagenr" value="">
<img class="test-img" id="1" src="images/image1.jpg" alt=""/>
<img class="test-img" id="2" src="images/image2.jpg" alt=""/>
</form>
$(文档).ready(函数(){
$(“.test img”)。单击(函数(){
var imagevar=//如何获取单击的img id?
$(“#imagenr”).val(imagevar);//将img id设置为隐藏输入
$(“表单#测试表单”).submit();//提交表单
})
})
只需使用这个.id
,无需在jQuery中包装它
var imagevar = this.id;
只需使用
这个.id
,无需在jQuery中包装它
var imagevar = this.id;
您可以使用以下方法直接获取任何属性的值:
$(this).attr('id');
祝您好运。您可以使用以下方法直接获取任何属性的值:
$(this).attr('id');
祝你好运