Javascript 将类应用于每个元素(LI)的第一个元素(a)?

Javascript 将类应用于每个元素(LI)的第一个元素(a)?,javascript,jquery,jquery-selectors,Javascript,Jquery,Jquery Selectors,在jQuery中,如何在每个$(“.tweet li”)中找到第一个标记,并使其具有类“toptweet”?这不只是更改一个元素,而不是每个li下的第一个元素吗。tweet@Kyle-我喜欢你的回答和评论,几乎和我的一样:PEveryone,thefirst()函数将被禁用,因此此答案不会执行问题中要求的操作。好的,忽略上面的所有注释,因为此注释已修复,因此它可以工作:)@appclay+Kyle你们都是对的,我的原始代码不会工作。我对你的两个答案都投了赞成票。值得注意的是,:eq(0)过滤器比

在jQuery中,如何在每个
$(“.tweet li”)
中找到第一个
标记,并使其具有类“
toptweet
”?

这不只是更改一个元素,而不是每个li下的第一个元素吗。tweet@Kyle-我喜欢你的回答和评论,几乎和我的一样:PEveryone,the
first()
函数将被禁用,因此此答案不会执行问题中要求的操作。好的,忽略上面的所有注释,因为此注释已修复,因此它可以工作:)@appclay+Kyle你们都是对的,我的原始代码不会工作。我对你的两个答案都投了赞成票。值得注意的是,
:eq(0)
过滤器比我在答案中输入的
:first
过滤器要快,所以这是一种方法。
$('.tweet li').each(function(){
    $(this).find('a').first().addClass('toptweet');
});
$(".tweet li").each(function(){
  $(this).find("a:eq(0)").addClass("toptweet");
});
$("li.tweet").("a:eq(1)").addclass
$('.tweet li').each(function() { 
    $(this).find('a:first').addClass('toptweet');
});
$(".tweet li a:first").addClass('toptweet');