2012-04-14 47 views
-1

我有以下的HTML我不能编辑HTML:从标签删除一个类,并将其添加到另一个

<tr> 
    <td> 
     <font class="text colors_text"><span class="percarton" style="font-weight: normal;"><font class="text colors_text"> 
       <b>Price Per Carton </b></font></span><span class="csqft_price">$101.82</span></font><br> 
     <b> <span class="percarton" style="font-weight: normal;">Members Price 1: </span> 
      <span class="csqft_price"><font class="pricecolor colors_productprice">$96.82<br> 
      </font></span></b> 
    </td> 
</tr> 

每当有会员价HTML则每箱价格<span class="csqft_price"></span>应该得到去除,它在字体标签应该被移除之前,应该获得96.82美元的折扣,也就是<span class="csqft_price"></span>。请指教。

+1

''?认真? – ThiefMaster 2012-04-14 09:41:05

+0

是span标签应该只适用于$ 96.82而不是之前的字体标签 – user818671 2012-04-14 09:42:29

+1

他的意思是不使用字体标签,他们已被弃用 – GillesC 2012-04-14 09:43:58

回答

0
function removeClass(el, name) { 

    var classes = el.className || '', 
    bits = classes.split(' '), 
    str = '', 
    len = bits.length, 
    i = 0; 

    for (; i < len; i++) { 
    if (bits[i] != name) str += bits[i] + ' '; 
    }; 

    el.className = str; 

}; 

这里演示http://jsfiddle.net/NQq2z/1/

+0

我如何将它应用于我的代码。 – user818671 2012-04-14 09:56:07

相关问题