如题,就是我这么使用
$(".userImg").click(function(){
var imgsrc = $("this").attr("src");
alert(imgsrc);
});
我的想法就是说,只要单击class=“userimg”的图片的时候,获取该点击图片的id
PS:class都是相同的,每个图片的id是不同的
应该怎么获取?上面这种写法输出的是undefined的
JQuery通过类选择器捕获click事件获取当前点击对象的id的实例代码:
<script>
$(function () {
$(".test").click(function () {
var val=$(this).attr("id");
alert(val);
})
})
</script>
</head>
<body>
<a id="user" class="test" href="#">User</a>
</body>
扩展资料:
JQuery通过ID选择器捕获click事件获取当前点击对象的id的实例代码:
<script>
$("#student").click(function () {
var val=$(this).attr("name");
alert(val);
})
</script>
</head>
<body>
<a id="student" name="Tom" href="#">Student</a>
</body>
JQuery通过元素选择器捕获click事件获取当前点击对象的id的实例代码:
<script>
$("input").click(function () {
var val=$(this).val();
alert(val)
})
</script>
</head>
<body>
<input id="btn" type="button" name="ok" value="Hello" />
</body>