删除特定 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');