2012-04-14 84 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

相關問題