删除特定 DIV 内 il 和 ul 上的 CSS
Remove CSS on il and ul inside a specific DIV
我想删除(添加)一些 CSS class 为每个 li and/or ul(级别数不固定)在 DIV MyEntryPoint
.
你能告诉我要使用的选择器吗?我尝试了几种解决方案
<div id="MyEntryPoint">
<ul class="myMainItem open active">
<li class="myItem">
<ul>
<li class="selected">Item1</li>
</ul>
</li>
<li class="myItem">Item2</li>
</ul>
<ul class="myMainItem">
<li class="myItem">
<ul>
<li>Item3</li>
<li>Item4</li>
</ul>
</li>
</ul>
</div>
要向 MyEntryPoint 中的所有 li 元素添加 class:
$('#MyEntryPoint li').addClass('classNameToAdd');
删除 MyEntryPoint 中所有 li 元素的 class:
$('#MyEntryPoint li').removeClass('classNameToRemove');
我想删除(添加)一些 CSS class 为每个 li and/or ul(级别数不固定)在 DIV MyEntryPoint
.
你能告诉我要使用的选择器吗?我尝试了几种解决方案
<div id="MyEntryPoint">
<ul class="myMainItem open active">
<li class="myItem">
<ul>
<li class="selected">Item1</li>
</ul>
</li>
<li class="myItem">Item2</li>
</ul>
<ul class="myMainItem">
<li class="myItem">
<ul>
<li>Item3</li>
<li>Item4</li>
</ul>
</li>
</ul>
</div>
要向 MyEntryPoint 中的所有 li 元素添加 class:
$('#MyEntryPoint li').addClass('classNameToAdd');
删除 MyEntryPoint 中所有 li 元素的 class:
$('#MyEntryPoint li').removeClass('classNameToRemove');