gpt4 book ai didi

jQuery - 如何确定父元素是否存在?

转载 作者:行者123 更新时间:2023-12-03 22:06:20 26 4
gpt4 key购买 nike

我正在尝试动态链接到图像,但是我无法正确确定父链接是否已存在。

这就是我所拥有的,

if (element.parent('a'.length) > 0)
{
element.parent('a').attr('href', link);
}
else
{
element.wrap('<a></a>');
element.parent('a').attr('href', link);
}

其中 element 指的是我的 img 元素,link 指的是要使用的 url。

每次代码运行时,都会执行 else 子句,无论 img 标签是否包含在 a 标签中。

有人能看出我做错了什么吗?

任何建议表示赞赏。

谢谢。

最佳答案

第一行应该是:

if (element.parent('a').length > 0)

关于jQuery - 如何确定父元素是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2691873/

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