關(guān)于children父子孫問題
?
看圖 ? 我的理解是level-2的子元素會(huì)變紅,但是為什么level-3也會(huì)變紅,level-3應(yīng)該是子孫不應(yīng)該變紅的吧
<ul?class="level-1"> ??<li?class="item-i">I</li> ??<li?class="item-ii">II ????<ul?class="level-2"> ??????<li?class="item-a">A</li> ??????<li?class="item-b">B ????????<ul?class="level-3"> ??????????<li?class="item-1">1</li> ??????????<li?class="item-2">2</li> ??????????<li?class="item-3">3</li> ????????</ul> ??????</li> ??????<li?class="item-c">C</li> ????</ul> ??</li> ??<li?class="item-iii">III</li> </ul> <script>$('ul.level-2').children().css('background-color',?'red');</script>
2018-05-31
你可以試試border,<script>$('ul.level-2').children().css('border', '1px solid red');</script>
level-3在item-b中,,而且沒有背景色,,所以level-3顯示的背景色是item-b的,,所有你可以試試border