2011-03-11 50 views
0

我有以下結構:匹配特定類別的標籤

<label></label><input type="text" id="t1" /><label class="a">fsafs<label> 

現在我想一個jQuery可以只匹配那些級標記「一」,它應該是後ID「T1」

我也希望這個標籤的內容明確

請幫

回答

7

只有一個label.a#t1後立即來選擇,使用+

$('#t1 + label.a').text(''); 

對於#t1後的所有兄弟label.a元件(即在同一水平上),使用~

$('#t1 ~ label.a').text(''); 
+0

在所有 – 2011-03-11 12:14:56

+0

@ I-M-JM工作不工作:當然,它的工作原理。 http://jsfiddle.net/BoltClock/wje3V或者,你沒有給我們正確的結構。 – BoltClock 2011-03-11 12:16:00

+0

@ I-M-JM:當然是:http://jsbin.com/opave4 – 2011-03-11 12:16:48

2

這應該爲你

$(document).ready(function(){ 
    $('#t1').nextAll('label.a').html(''); 
})