jQuery接受a<;img src>;在<;a>;标记到变量

jQuery接受a<;img src>;在<;a>;标记到变量,jquery,attributes,hyperlink,element,src,Jquery,Attributes,Hyperlink,Element,Src,我想在rollovereed元素中将img的src值写入varadres 结构是: <div> <a class="link" href="#"> <img src="value" /> </a> <a class="link" href="#"> <img src="value" /> </a> </div> 但是它不锻炼您将始终显示第一个链接的src属性。此外,您希望在之后

我想在rollovereed元素中将img的src值写入varadres

结构是:

<div>
 <a class="link" href="#">
    <img src="value" />
 </a>
 <a class="link" href="#">
   <img src="value" />
 </a>
</div>

但是它不锻炼

您将始终显示第一个链接的src属性。此外,您希望在之后选择“img”,而不是像现在这样选择“a”。像这样使用它:

$('.link').mouseover(function () {
    var adres = $(this).find('img').attr('src'); 
});

您将始终显示第一个链接的src属性。此外,您希望在之后选择“img”,而不是像现在这样选择“a”。像这样使用它:

$('.link').mouseover(function () {
    var adres = $(this).find('img').attr('src'); 
});

您不需要在事件函数中再次查找.link:just go$(this).children().first().attr('src')您不需要在事件函数中再次查找.link:just go$(this).children().first().attr('src'))
$('.link').mouseover(function() {
     var adres = $('img',this).attr('src');
});