JQ查找到带有某个字符,并起类名,然后替换这个某个字符

时间:2022-03-04 18:58:41
<script>
setTimeout(
"asdasd()",1000); //定时器是为了防止其他JS影响到它,可以不加
function asdasd()
{
$(
'.test:contains("北京师范大学南院博仁教育楼")').addClass('xia');
var el = $('.xia');
el.html(el.html().replace(
/北京师范大学南院博仁教育楼/ig, '北京市海淀区北京师范大学南院京师科技大厦A座10层'));
clearTimeout(
"asdasd()")
}

//以上可以直接写成

$(
'.test:contains("北京师范大学南院博仁教育楼")').addClass('xia');
var el = $('.xia');
el.html(el.html().replace(
/北京师范大学南院博仁教育楼/ig, '北京市海淀区北京师范大学南院京师科技大厦A座10层'));
</script>
<div class="test">
<p>地址:北京师范</p>
</div>