gpt4 book ai didi

javascript - 如何获取 parent 有更多 child 的图像 HTML?

转载 作者:太空宇宙 更新时间:2023-11-04 14:03:20 24 4
gpt4 key购买 nike

我想获取图像的整个 HTML 标记 ( <img src="url" ... /> )。我可以用 .html() 来做如果我引用它的父项,则函数:

<div id="image">
<img src="url" />
</div>

和 JQuery:

$('#image').html()

但是如果我没有图像“唯一”父级,我怎么能这样做呢:

<div id="image">
<img src="url" />
<!-- Here some stuff. E.g. -->
<div><p>Something</p></div>
</div>

如果我这样做 $('#image').html()在这里,我会得到全部内容。如果我这样做 $('#image img').html()我会得到一个空字符串。

我怎样才能得到整个 <img>在这里标记?

最佳答案

您可以使用 .outerHTML

$('#image img').prop('outerHTML')
$('#image img')[0].outerHTML //in this case you need to test whether $('#image img')[0] exists

演示:Fiddle

关于javascript - 如何获取 parent 有更多 child 的图像 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21057311/

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