jQuery使用父LI类设置所有子LI元素

jQuery使用父LI类设置所有子LI元素,jquery,Jquery,我想用父元素的一个类设置所有子元素。在下面的“父样式”示例中。有人能帮我在正确的方向上完成这项工作吗。谢谢 <li class="current sub-menu parent-style"><a id="drop-a" href="/features.aspx"> <div>Features <span>Out of the Box</span></div> </a> <ul class="sub-me

我想用父元素的一个类设置所有子元素。在下面的“父样式”示例中。有人能帮我在正确的方向上完成这项工作吗。谢谢

<li class="current sub-menu parent-style"><a id="drop-a" href="/features.aspx">
 <div>Features <span>Out of the Box</span></div>
</a>
<ul class="sub-menuitem sf-js-enabled" style="display: none; visibility: hidden;">
  <li class="sub-menu"><a id="drop-a" href="/features/feature-01.aspx">
    <div>Feature 01</div>
    </a>
    <ul class="sub-menuitem sf-js-enabled" style="display: none; visibility: hidden;">
      <li><a id="drop-a" href="/features/feature-01/feature-01-a.aspx">
        <div>Feature 01 a</div>
        </a></li>
    </ul>
  </li>
  <li><a id="drop-a" href="/features/feature-02.aspx">
    <div>Feature 02</div>
    </a></li>
 </ul>
</li>

为什么需要在jQuery中执行此操作?为什么不使用CSS呢?我假设它是用于样式化的,因为类是“父样式”


为什么需要在jQuery中执行此操作?为什么不使用CSS呢?我假设它是用于样式化的,因为类是“父样式”


问题确实不清楚您想要什么,但要将类添加到列表下的所有元素,您可以执行以下操作:

$('#listId').find("li").addClass("parent-style");

问题确实不清楚您想要什么,但要将类添加到列表下的所有元素,您可以执行以下操作:

$('#listId').find("li").addClass("parent-style");
这应该是不言自明的


这应该是不言自明的…

arrgh……hmmmm……问题我不清楚抱歉?注意,显示的html无效:id应该是唯一的……arrgh……hmmmm……问题我不清楚抱歉?注意,显示的html无效:id应该是唯一的……完全忽略了这一点,或者尝试时出错,并确信必须这样做使用jQuery的东西。谢谢你的清晰视野!尽管下面的内容也可以作为jQuery选项使用,但完全没有做到这一点,或者在尝试时犯了一个错误,并且确信必须使用jQuery的东西来完成。谢谢你的清晰视野!尽管以下选项也可以作为jQuery选项使用。
$("li.parent-style").find ("li").addClass("parent-style");