gpt4 book ai didi

javascript - jQuery 转义 <style> 内容

转载 作者:行者123 更新时间:2023-11-30 18:08:52 25 4
gpt4 key购买 nike

我正在使用 jquery 作为 xml 解析器(大错)。但是,我现在投入太多无法切换。我在 jQuery 自动转义 <style> 时遇到问题标签的内容。

var a = $("<style><foo>content</foo></style>"),
b = $("<bar><foo>content</foo></bar>");

b.find('foo').length // => 1
a.find('foo').length // => 0

b.html() // => '<foo>content</foo>'
a.html() // => 'foo>content</foo>'
// ^--- missing '<'

b.text() // 'test'
a.text() // 'foo>content</foo>'

有没有办法阻止 jQuery 这样做?

最佳答案

你可以使用:

var xml = jQuery.parseXML("<style><foo>content</foo></style>");
var a = $(xml);

为了防止 jQuery 以不同方式处理 style 标签。

这是一个演示:http://jsfiddle.net/FABmh/

关于javascript - jQuery 转义 &lt;style&gt; 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15098298/

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