我正在通过以下方式使用过滤器
$("body div header").find("*").addBack().contents().filter(function(){
console.log(this.nodeType);
return this.nodeType === 3;
}).each(function() {
$(this).parent().html(this.nodeValue.replace(/abc/g, '<span class="abc">abc</span>'));
})
但这不起作用,因为它不会将类添加到匹配的单词中。http://jsfiddle.net/hrEyC/3/
有什么问题?我怎样才能使这个不区分大小写?