查找文本并替换其他文本

时间:2013-03-07 15:50:21

标签: jquery html replace

我可以提供帮助,我需要jQuery中的代码来执行以下操作:

每次在身体的任何部位找到“ Texto 0 ”时的代码。何时“ Texto 0 ”用style2替换style1(或删除style1并添加style2)

我的代码是这样的。 “......”表示其间的其他代码。

<div span="menu> <span> Texto 0 </ span> </ div>
....
....
...
<span class="style1"> Hello </ span>

2 个答案:

答案 0 :(得分:1)

$('span:contains("Texto 0")').each(function() {
    if($(this).hasClass('style1'))
        $(this).removeClass('style1').addClass('style2');
});

JSFiddle example

答案 1 :(得分:0)

   $('span').each(function(index) {
     if($(this).val().indexOf("Text 0") !== -1) {
       $(this).removeClass('style1')
       $(this).addClass('style2')
     }
   })