jquery 获取 div 前三个a标签
答案:2 悬赏:0
解决时间 2021-01-07 09:34
- 提问者网友:我的未来我做主
- 2021-01-06 19:34
jquery 获取 div 前三个a标签
最佳答案
- 二级知识专家网友:三千妖杀
- 2021-01-06 19:58
//循环找到前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都替换?
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都替换?
全部回答
- 1楼网友:上分大魔王
- 2021-01-06 20:13
你可以试试下面这个
$("div[class='slor'] a").slice(0,3)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯