将标签与特定类匹配

时间:2011-03-11 12:06:20

标签: jquery jquery-selectors

我有以下结构:

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

现在我想要一个只能匹配那些带有“a”类的标签的jquery,它应该在id“t1”之后

我还想要明确标签的内容

请帮忙

2 个答案:

答案 0 :(得分:7)

如果只选择label.a后紧接的#t1,请使用+

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

对于label.a之后的所有同级#t1元素(即在同一级别),请使用~

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

答案 1 :(得分:2)

这应该对你有用

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