我有一个这样的网页:
<p class="author">By ... on Jan 23,2012</p> <p class="content">(some content)</p> <p class="author">By ... on Jan 23,2012</p> <p class="content">(some content)</p> ...
我想使用jquery从p.author中删除单词“By”和“on”,结果将是:
<p class="author">... Jan 23,2012</p> <p class="content">(some content)</p> ...
谢谢!
解决方法
$(".author").each( function(){ var text = this.firstChild.nodeValue; this.firstChild.nodeValue = text.replace( /(^By|\bon\b)/g,"" ); });