如何选择存储在字符串变量中的元素?

发布于 2024-10-11 06:36:58 字数 205 浏览 2 评论 0原文

如果我在像这样的变量中有一个有效的 html 片段;

var responseText = 'Lorem <span>Ipsum</span>';

如何找到该 responseText$("span").html(),换句话说,获取 Ipsum?

if I have a valid html fragment in a variable like so;

var responseText = 'Lorem <span>Ipsum</span>';

How can I find the $("span").html() of that responseText, in other words get the Ipsum?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

下雨或天晴 2024-10-18 06:36:58

通常,如果 responseText 表示 HTML 元素,您可以使用 $ (responseText) 来解析它。在这里,最简单的方法是创建一个临时元素,并设置其 html

var dummy = $('<div />').html(responseText);
var text = dummy.find('span').text();

工作示例:http://jsbin.com/ebeju4

Usually, if responseText represented an HTML element, you could have used $(responseText) to parse it. Here, it easiest to create a temporary element, and setting its html:

var dummy = $('<div />').html(responseText);
var text = dummy.find('span').text();

Working example: http://jsbin.com/ebeju4

我不是你的备胎 2024-10-18 06:36:58
$('<div/>').html(responseText).find('span').html();
$('<div/>').html(responseText).find('span').html();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文