如何使用jQuery为<ul>的第一个孩子添加一个新类?</ul>

时间:2012-10-12 13:51:53

标签: jquery css

我正在动态生成样式列表。 使用jquery将类添加到第一个

  • 的jquery函数是什么。

    <ul>
     <li class="add-class-here"></li>
     <li></li>
    </ul>
    
  • 6 个答案:

    答案 0 :(得分:5)

    只需使用:first伪类和addClass()方法的组合:

    $('ul li:first').addClass('someClass');
    

    答案 1 :(得分:1)

    您可以使用jQuery的:first选择器:

    $('#list_id li:first').addClass('classname');
    

    答案 2 :(得分:1)

    不使用jquery

    使用 - CSS Global

    li:first-child{conduct01}
    li{conduct02}
    li:last-child {conduct03}
    

    答案 3 :(得分:0)

    你可以这样做:

    $('ul li:first').addClass('some_class');
    

    答案 4 :(得分:0)

    如果它是静态的,最好使用first-childfirst-of-type选择器在CSS3中指定它。

    答案 5 :(得分:0)

    为什么你需要jQuery呢?

    你可以使用CSS first-child伪元素。

    http://www.w3schools.com/cssref/sel_firstchild.asp