Jquery 获取同级元素的图像源

Jquery 获取同级元素的图像源,jquery,Jquery,我想在单击锚点时,向图像源发出靠近它的元素的警报 结构如下: <div class = 'image_div'> <img src = "pics/smiley.jpg" class = "smiley_pic"> <a class = 'click_me'>click me</a> </div> 您的目标同级img元素的选择器不正确。使用: $('.click_me').click(function(){ alert

我想在单击锚点时,向图像源发出靠近它的元素的警报

结构如下:

<div class = 'image_div'>
   <img src = "pics/smiley.jpg" class = "smiley_pic">
   <a class = 'click_me'>click me</a>
</div>

您的目标同级img元素的选择器不正确。使用:

$('.click_me').click(function(){
  alert($(this).prev().attr('src'));
});

$('a')。单击(函数(){
警报($(this.prevAll('img').first().attr(“src”));
});

点击我

这是可行的,但这一代码与米林德·阿南特瓦尔的代码有什么区别?
$('.click_me').click(function(){
  alert($(this).prev().attr('src'));
});