想使用next给class=level-2的ul的所有第一个元素添加文本框

来源:6-6 jQuery遍历之next()方法

断弦之殇

2019-02-13 05:44

$("button:first").click(function() {        
    $('.level-1').next(":first-child").css('border', '1px solid red')   
 })

这个代码无效,请问该如何写

写回答 关注

2回答

  • 悟酱起飞
    2019-02-15 18:48:35
    已采纳

    $('.level-2').next(":first").css('border''1px solid red'

    悟酱起飞

    第一个元素?那应该是children: $('.level-2').children(":first").css('border', '1px solid red')

    2019-02-15 18:51:32

    共 1 条回复 >

  • 酷睿N核
    2019-03-17 22:40:11

    本节代码中 ul 并没有同辈元素,所以不能用 next 来操作哦!

jQuery基础(二)—DOM篇

jQuery第二阶段开启DOM修炼,了解创建、插入、删除与替换

114012 学习 · 590 问题

查看课程

相似问题