将&符号包装在正确的类中,但现在我想排除一个类不被触及。需要排除的类是“.highlight”
这是工作线:
$("body *").replaceText( /&/gi, '<b class="ampersand">' + '&' + '</b>' );
答案 0 :(得分:2)
使用:not
修饰符:
$("body *:not(.highlight):contains(&)").replaceText(/&/g, '<b class="ampersand">&</b>' );
我还添加了:contains
支票,因此不会浪费时间处理不需要任何更改的元素。