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

标签 javascript jquery html

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

我正在尝试遍历特定的 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>

这是我的循环:

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

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

最佳答案

也许是这样

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

您忘记了.

关于javascript - 使用 jQuery 获取 div 中每个图像的源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14709797/

相关文章:

javascript - 使用javascript设置CSS动画延迟

javascript - 如何禁用 Web 表单字段/输入标签上的输入值?

javascript - 使用 CSS3 淡出/淡出效果

javascript - Jquery仅切换单击的div下的p标签

html - 如何居中相对div?

php - 在没有表单操作的情况下获取php变量中的输入标签值

javascript - 通过根据属性分组来排序 javascript 数组

javascript - `this` 是 DOM 对象还是 jQuery 对象?

javascript - 从右向左切换输入

html - Flexbox 宽度随内容变化,应固定宽度