gpt4 book ai didi

javascript - 如果在元素内找到不间断空格,请使用 jQuery 插入文本?

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

我正在使用一个插件,该插件会生成一些需要删除的附加标记。我可以检测 HTML 实体   是否存在于特定元素中,但我似乎无法使用 html() 更改它。

任何人都可以发现阻止元素更改的问题吗?

HTML

<div class="quote">
<blockquote>John Doe wrote:
<p></p>
<blockquote>
<p>Jane Doe wrote: This is awesome!</p>
</blockquote>
</blockquote>
<p>&nbsp;</p>
</div>

jQuery

if ($('.quote').find('p:contains("&nbsp;")')) {
console.log('&nbsp; detected');
$('.quote').find('p:contains("&nbsp;")').html("inserted text");
}

Here's my fiddle.

最佳答案

使用\xA0作为 :

if ($('.quote').find('p:contains("\xA0")').length) {//use length to verify if it exist
console.log('&nbsp; detected');
$('.quote').find('p:contains("\xA0")').html("inserted text");
}

working fiddle

关于javascript - 如果在元素内找到不间断空格,请使用 jQuery 插入文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28372461/

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