gpt4 book ai didi

javascript - Jquery 尝试使用 html() 获取 src

转载 作者:行者123 更新时间:2023-11-28 13:53:13 25 4
gpt4 key购买 nike

我试图从这个 jquery html() 获取 src。

因此使用 jquery html() 我的警报显示此输出

我想要的是src。请参阅下面的代码:

 var $boxes = $(".slideWrap"),
var hdnImg = $boxes.first().show();
var p = hdnImg.html(); //OUTPUTS <img src="../image090.png" id="ctl00_ContentPlaceHolder1__Graphics1">
alert(p.attr("src")); // DOES NOT WORK??

为什么 p.attr("src") 不起作用?我正在尝试获取 html,然后从 html 获取 src。

有人可以帮忙吗?

最佳答案

According to the documentation .html()返回一个字符串。字符串没有 .attr()方法。

如果您想要元素中的属性,请使用.attr()在具有您想要的属性的元素上。

<小时/>

这是问题的另一部分......

var p = hdnImg.html(); //OUTPUTS <img src="../image090.png" id="ctl00_ContentPlaceHolder1__Graphics1">

因为输出显示了 <img> 的 HTML ,以及.html()方法返回 HTML 内容,则表示图像是嵌套的。

要获取图像,您需要向下遍历到它。改为执行此操作...

var p = hdnImg.children('img').html();

关于javascript - Jquery 尝试使用 html() 获取 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9534643/

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