jquery 获取 div 前三个a标签

<divclass="slor"style="LEFT:-1650px;POSITION:relative"><ahref="/advert/adver_blank.js... <div class="slor" style="LEFT: -1650px; POSITION: relative">
<a href="/advert/adver_blank.jsp?adverID=776" target="_blank" title="高三数学提分"><img src="/upload/201411/1416560889526.jpg" style="LEFT:0px; POSITION: absolute; TOP:0px;" alt="高三数学提分" width="515px" height="230px" /></a>
<a href="/advert/adver_blank.jsp?adverID=753" target="_blank" title="胡正伟"><img src="/upload/201411/1415944413317.jpg" style="LEFT:515px; POSITION: absolute; TOP:0px;" alt="胡正伟" width="515px" height="230px" /></a>
<a href="/advert/adver_blank.jsp?adverID=752" target="_blank" title="化学提分找艾丁"><img src="/upload/201411/1415944312177.jpg" style="LEFT:1030px; POSITION: absolute; TOP:0px;" alt="化学提分找艾丁" width="515px" height="230px" /></a>
<a href="/advert/adver_blank.jsp?adverID=751" target="_blank" title="满分作文"><img src="/upload/201411/1415944216238.jpg" style="LEFT:1545px; POSITION: absolute; TOP:0px;" alt="满分作文" width="515px" height="230px" /></a>
</div>
展开
 我来答
下雪ing
推荐于2017-12-16 · TA获得超过237个赞
知道小有建树答主
回答量:312
采纳率:70%
帮助的人:169万
展开全部
//循环找到前3个
for(var i=0;i<3;i++){
  $('.slor a').eq(i).addClass('a');
}
//或者根据你这个的特殊情况,排除div下面的最后一个。
$('.slor a').not(':last').addClass('b');
追问
$(".slor").find("a").eq(i) 怎么把 我找到的这个对象替换成别的
追答
替换别的?什么意思?想替换什么?整个标签a都替换?
气盖世的籍
2014-12-19 · 力拔山兮气盖世,骓不是兮奈汝何
气盖世的籍
采纳数:31 获赞数:283

向TA提问 私信TA
展开全部

你可以试试下面这个

$("div[class='slor'] a").slice(0,3)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式