gpt4 book ai didi

Jquery .next() 不工作

转载 作者:行者123 更新时间:2023-12-03 23:01:55 26 4
gpt4 key购买 nike

我的表结构如下。

<td class="backgroundimage"><img src="02.jpg" border="0" class="foregroundimage"></td>
<td class="backgroundimage"><img src="03.jpg" border="0" class="foregroundimage"></td>

我试图通过这样做来获取表中的每个 img src。

$('.backgroundImage').each(function(index){
var oldImage = $(this).next("img").attr('src');

alert(oldImage);
});

此警报未定义。我做错了什么?我使用 .next() 是否错误?

最佳答案

是 - .next() 查看下一个同级。并且您的所有 td 元素都没有 img 同级元素。

您可能想使用 $(this).find('img') 或简单地使用 $('img', this)

根据您需要执行的操作,以下操作也可能完成此任务:

$('.backgroundimage img').each(function() {
var oldImage = $(this).attr('src');
});

关于Jquery .next() 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6594143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com