我有一个这样的网页:
- <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,"" );
- });