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



我想在滚动元素中向var adres写入img的src值

结构为:

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

我试过

$('.link').mouseover(function () {
    var adres = ('.link a:first-child').attr('src'); 

但它可以锻炼

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

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

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

最新更新