Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在标记中换行下一个文本_Javascript_Jquery_Css - Fatal编程技术网

Javascript 在标记中换行下一个文本

Javascript 在标记中换行下一个文本,javascript,jquery,css,Javascript,Jquery,Css,是否有任何动态方式来包装下一个文本 <p>Enterprise integration platform</p> 预期产出: <p>Enterprise <span>integration</span> platform</p> 我需要将出现在“Enterprise”之后的任何文本包装起来。此代码将查找所有出现的带有Enterprise一词的段落。如果单词可以出现在其他单词之后,则需要更多的处理 $p:包含'Enter

是否有任何动态方式来包装下一个文本

<p>Enterprise integration platform</p>
预期产出:

<p>Enterprise <span>integration</span> platform</p>

我需要将出现在“Enterprise”之后的任何文本包装起来。

此代码将查找所有出现的带有Enterprise一词的段落。如果单词可以出现在其他单词之后,则需要更多的处理

$p:包含'Enterprise'.htmlfunction{ var text=this.textContent.split; 返回text.shift++text.shift++text.join; }; span{颜色:红色} 一些东西:

企业集成平台

企业架构

企业服务即服务

var elements=document.querySelectorAllp; 对于var i=0;i.长度;i++{ var元素=元素[i]; element.innerHTML=element.innerText.replace/Enterprise\S+/,Enterprise$1; } /*仅使用样式来突出显示跨度*/ 跨度{ 背景色:红色; }
企业集成平台

下一个文本是什么意思?我需要包装在'Enterprise'$p.htmlfunction{var text=this.textContent.split;返回文本[0]++文本[1]++文本[2];};-用来找到他们谢谢@mplungjan,这对我很有用。