如何获取点击时多个attr的值
$(document).ready(function(){
$('td#crop').click(function() {
$('img').each(function(){
$('this').attr(id);
alert(id);
});
})
});
我试图获取我点击的每个图像的 id 值,但这不起作用,请帮忙
$(document).ready(function(){
$('td#crop').click(function() {
$('img').each(function(){
$('this').attr(id);
alert(id);
});
})
});
I am trying to get the the value of the id of each image I click on but this is not working,Please help
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
this
不应该是字符串,您需要保存.attr()
返回的值。其他清理:
'td#crop'
更改为'#crop'
,因为(最多)可以有一个具有特定 ID 的元素。this
should not be a string, and you need to save the value returned by.attr()
.Other cleanup:
'td#crop'
to'#crop'
, since there can be (at most) one element with a particular ID.