我在页面中有几张图像。
<a href="http://imagelocation" id="image-selected[0]"><img src="http://imagelocation" alt=""></a>
<a href="http://imagelocation" id="image-selected[1]"><img src="http://imagelocation" alt=""></a>
<a href="http://imagelocation" id="image-selected[2]"><img src="http://imagelocation" alt=""></a>
现在,如果我单击任何图像,则需要在jquery变量中获取imagelocation。
我该怎么办?
我尝试了这个,但是没有用。
$('#image-selected').click(function(){
alert($('#image-selected').attr('href'));
})
最佳答案
您最好改用通用类...
但是关于您的问题,您可以使用startsWith属性选择器:
$('[id^=image-selected]').click(function(){
alert($(this).attr('href'));
})