用jquery则么选择所有ul下的第一个li;
答案:6 悬赏:50 手机版
解决时间 2021-05-05 03:01
- 提问者网友:世勋超人
- 2021-05-04 16:15
用jquery则么选择所有ul下的第一个li;
最佳答案
- 五星知识达人网友:行雁书
- 2021-05-04 17:01
1、取出所有的ul
2、遍历ul,取出ul下的第一个li
3、改变li的背景样式
$(function(){
$("ul").each(function(){
//取出ul下的第一个li
var li= $(this).children().first();
li.css("background","pink");
});
});
2、遍历ul,取出ul下的第一个li
3、改变li的背景样式
$(function(){
$("ul").each(function(){
//取出ul下的第一个li
var li= $(this).children().first();
li.css("background","pink");
});
});
全部回答
- 1楼网友:猎心人
- 2021-05-04 21:53
$("ul li").first()
- 2楼网友:人间朝暮
- 2021-05-04 21:30
$('ul li:first-child')
- 3楼网友:詩光轨車
- 2021-05-04 20:39
$("ul").find(li:fisrt)追问大哥。你的效果是行,但是回答也认真点吧,“”漏掉不说。first还拼成了fisrt。
$("ul").find(“li:first”)
$("ul").find(“li:first”)
- 4楼网友:枭雄戏美人
- 2021-05-04 19:02
首先要改一下布局在所有ul外面加一个div标签假设这个div叫boxes
$('#boxes ul').each(
function()
{
$(this).children('li').eq(0).css({'background-color':‘#000’});
}
);追问你这写法太麻烦了。不过也谢谢
$('#boxes ul').each(
function()
{
$(this).children('li').eq(0).css({'background-color':‘#000’});
}
);追问你这写法太麻烦了。不过也谢谢
- 5楼网友:不如潦草
- 2021-05-04 18:28
$("ul li:first-child").css("backgroundColor", "#000");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯