2011-11-21 130 views
-2
<span class="one"> 
    <span class="two three">text</span> 
</span> 

我無法編輯html。我只能使用jQuery。在這個例子中如何刪除二類和三和還修改文本:「新」修改jquery中的文本

http://jsfiddle.net/MJaeV/

在我的代碼

是幾級兩聲。我必須使用該類ONE

+3

這是很基本的jQuery。你嘗試了什麼? –

回答

2

通過假設「刪除類」你的意思是刪除類,你可以使用removeClasstext

$(".one .two").removeClass("two three").text("new"); 

這裏有一個working example

+0

謝謝,但在我的代碼是幾個二級。我必須使用這個類ONE –

+0

我已經改變了選擇器,所以現在它只適用於class爲「one」的元素的後代類「2」的元素。 –

2

在這裏你去:

$('span.one span').removeClass('two').removeClass('three').text('new'); 

或更短:

$('span.one span').removeClass('two three').text('new');