![](/img/trans.png)
[英]How do you change text in a header for a certain period of time in jquery?
[英]How can you use jQuery to do something to a certain string in the page text?
有没有一种方法可以使用jQuery搜索<p>
并对每次出现的字符串进行处理。
例如,使页面中的每个字符串“魔术”变粗体?
有没有一种方法可以对角色执行此操作,以便每个“ a”都可以变粗体? 它似乎包含只给出包含文本的元素,而不是字符串本身。
http://www.jquery.info/spip.php?article50
该插件将执行加粗示例。 如果您需要它执行其他操作,则可以根据需要修改插件。
我想我会结合使用JQuery和JS正则表达式:JQ查找要处理的元素并从每个元素中获取内容,JavaScript的replace()方法进行字符串操作,JQ将修改后的内容放回DOM元素。
$('p').each(function(){
$(this).html($(this).html().replace(/(bold)/,'<b>$1</b>'));
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.