【发布时间】:2014-06-08 19:11:32
【问题描述】:
我正在尝试使用 $(this).find('img').attr('src'); 对图像源进行控制台日志记录;
这是我的 HTML
<div id="container">
<div id="stage">
<div id="gallery">
<img class="photo" src="_images/image#1" />
<img class="photo" src="_images/image#2" />
<img class="photo" src="_images/image#3" />
<img class="photo" src="_images/image#4" />
</div>
</div>
</div>
这是我的 JS
function grabIt(){
var thisImageSrc = $(this).find('img').attr('src');
}
console.log(thisImageSrc)
$('#gallery img').mouseover(grabIt);
我将在一个更大的函数中使用 img 源,这超出了这个问题的范围。我的目标是在将鼠标悬停在图像上时抓取图像源。
我是 jQuery 新手,如果可能的话,我更容易理解答案代码的长形式,而不是嵌套在函数内部的函数。
谢谢!
【问题讨论】: