我正在尝试做一个看似简单的循环,但我总是遇到问题。
我正在尝试遍历特定的 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/