0
     <ul class ="menu">
  <li>testlevel11
      <ul>
         <li>testleve111</li>
          <li>testleve112</li>
      </ul>
</li>
<li>testlevel12
     <ul>
         <li>testleve121</li>
          <li>testleve122
             <ul>
                <li>testleve1221</li>
                <li>testleve1222</li>
           </ul>
          </li>
    </ul>
</li>
<li>tsetlevel13</li></ul>

以下のリスト スタイルの最初のレベルの li に css クラスを追加したいと思います。最初のレベルのliにクラスを追加するjquery関数は何ですか?

4

3 に答える 3

2

基本的に、子セレクターと jQuery のaddClass()メソッドを使用して、ul の child-li を選択します。

jQuery('ul.menu > li').addClass('your-class');
于 2012-10-12T14:46:11.077 に答える
1
​$('.menu > li').addClass('your-class');​​​​​​​​​​​​​​​​​​​​

liこれにより、メニューのすべてのトップレベルに「yourClass」のクラスが追加されますul

于 2012-10-12T14:47:20.397 に答える
0

jqueryセレクターを使用できます.addClass("your classes")

http://api.jquery.com/addClass/

$("ul > li").addClass("classnames seprated by space");
于 2012-10-12T14:48:01.693 に答える