使用jQuery获取div中每个图像的来源

str*_*ght 1 html javascript jquery

我正在尝试做一个看似简单的循环,但我一直在遇到问题.

我试图循环一个特定的div(以ID为目标),并返回其中的两个图像的来源.这是我的HTML:

<div id="container">
   <div class="row selected" id="one"><img src="onei.png"><img src="twoi.png"></div>
   <div class="row" id="two"><img src="onei1.png"><img src="twoi2.png"></div>
 </div>
Run Code Online (Sandbox Code Playgroud)

这是我的循环:

function loop() {
    alert()
    $('#container row.selected img').each(function() {
        alert($(this).attr('src'))
    });
}
Run Code Online (Sandbox Code Playgroud)

我似乎无法找出为什么这不起作用.这不应该遍历我的目标div中的每个图像并提醒源吗?

Joh*_*ker 12

也许是这样的

function loop() {
    alert()
    $('#container .row.selected img').each(function() {
        alert($(this).attr('src'))
    });
}
Run Code Online (Sandbox Code Playgroud)

你忘了.row