gpt4 book ai didi

javascript - 如何从跨浏览器的html字符串获取html字符串?

转载 作者:行者123 更新时间:2023-12-02 17:42:44 26 4
gpt4 key购买 nike

这适用于 Chrome 和 FF,但不适用于 Safari :/

var content = '<div><span><p>Can you catch me?</p></span></div>';
content = $.parseXML(content);
var span = $(content).find('span').html();

我需要以字符串形式输出。而且我不希望将任何内容放入 DOM 中。

在 Chrome 和 FireFox 中它输出“<p>你能捕获我吗?</p>”这就是我想要的。

如果你将此 JS 转储到 Safari 控制台,你会得到一个文档输出,但它是整个内容,而不仅仅是跨度。

最佳答案

我认为你想做这样的事情:

var $content = $('<div><span><p>Can you catch me?</p></span></div>');
var $span = $content.find('span');

现在span将是jquery包装的html <span><p>can you catch me?</p></span> .

如果你想要<p>你会做的元素:

var $p = $content.find('p');

关于javascript - 如何从跨浏览器的html字符串获取html字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22051803/

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