jquery - 我正在动态生成样式列表。给第一级li添加类的jquery函数是什么?

标签 jquery css

     <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>

我想将 css 类添加到下面列表样式中的第一级 li。给第一级li添加一个类的jquery函数是什么?

最佳答案

您基本上想使用 child selector 选择您的 ul 的子 li和 jQuery 的 addClass()方法。

jQuery('ul.menu > li').addClass('your-class');

关于jquery - 我正在动态生成样式列表。给第一级li添加类的jquery函数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12861521/

相关文章:

javascript - 重置幻灯片以使用每个点击处理按钮从第一张幻灯片开始

jquery - Cordova iOS onResume 在启动时触发并导致应用程序崩溃

javascript - 具有多个条件的 jQuery Slick Slider 过滤

javascript - 是否可以使用javascript生成文件并将其发送到服务器?

jquery - 使用 jQuery val() 更新 KnockoutJS 绑定(bind)文本框

html - 在文本框中按 Enter 时如何触发 HTML 按钮?

css - 使用 CSS 的表格

html - 带有文本换行问题的填充背景图像元素符号

css - 在具有 GPS 和/或定位功能的设备上显示或隐藏 div

html - 为什么使用 CSS 调整 SVG 图像大小会变得难看(Chrome、Firefox 测试)