gpt4 book ai didi

jquery - 使用 jQuery 代码选择文本节点的一半

转载 作者:行者123 更新时间:2023-12-01 03:45:07 25 4
gpt4 key购买 nike

好的,我有这个代码

var text = $('.css .cont_code code');
text.contents().text(function() {
$(this).each(function() {
var cssC = "background , background-color , width , height , float , margin , margin-left , margin-right , margin-top , margin-bottom , contents , border , !important"
if (text === "cssC")
{
$(this).wrap('<span class="stylesC" />');
}
})
})

它抓取所有文本节点行,而不是我在 var cssC = 中提供的文本代码任何帮助将不胜感激从未用jQuery抓取textNodes并且对如何编写实际的javascript知之甚少,如getElementById老实说,我对此并不流利,对于 jQuery 也不太流利。

基本上我想做的是抓取我放置在 var cssC 中的某些文本字段,然后如果发现将其包装在带有 span class="stylesC" /> 的跨度中结果应该是这样的

http://jsfiddle.net/yzpCE/

最佳答案

http://jsfiddle.net/YxjnR/1/

你不必在这里做太多的 jQuery 工作,但我会拆分 cssC 中的单词,然后当你发现那些带有相同字符串的单词时,对 html 字符串进行替换在一个跨度内。

html.replace(new RegExp(this, 'g'), '<span class="stylesC">' + this + '</span>');

关于jquery - 使用 jQuery 代码选择文本节点的一半,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14372909/

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