我是JQuery的新手,我發現Code School,所以我正在學習它。我完成的挑戰之一,這是挑戰提出:Code School挑戰JQuery
查找使用任何必要的工具,所有靠窗的座位(頭等艙一& d和& F IN經濟)。
下面是他們提供的代碼:
<div id="seating_chart">
<ul id="first_class">
<li id="row_1">
<ul>
<li class="premium a"></li>
<li class="premium b"></li>
<li class="aisle"></li>
<li class="premium c"></li>
<li class="premium d"></li>
</ul>
</li>
<li id="row_2">
<ul>
<li class="premium a"></li>
<li class="premium b"></li>
<li class="aisle"></li>
<li class="premium c"></li>
<li class="premium d"></li>
</ul>
</li>
</ul>
<ul id="economy_class">
<li id="row_3">
<ul>
<li class="a"></li>
<li class="b"></li>
<li class="c"></li>
<li class="aisle"></li>
<li class="d"></li>
<li class="e"></li>
<li class="f"></li>
</ul>
</li>
<li id="row_4">
<ul>
<li class="a"></li>
<li class="b"></li>
<li class="c"></li>
<li class="aisle"></li>
<li class="d"></li>
<li class="e"></li>
<li class="f"></li>
</ul>
</li>
<li id="row_5">
<ul>
<li class="a"></li>
<li class="b"></li>
<li class="c"></li>
<li class="aisle"></li>
<li class="d"></li>
<li class="e"></li>
<li class="f"></li>
</ul>
</li>
<li id="row_6">
<ul>
<li class="a"></li>
<li class="b"></li>
<li class="c"></li>
<li class="aisle"></li>
<li class="d"></li>
<li class="e"></li>
<li class="f"></li>
</ul>
</li>
</ul>
</div>
,這裏是我想出了:
$('#first_class > li > ul > li.premium.a, li.premium.d, #economy_class >li > ul> li.a, li.f');
下面這段代碼的工作,但我不知道是否有一個更容易/更好的方式來完成挑戰?我想盡可能地學習,所以我的代碼乾淨而高效。
感謝這是一個很好的答案,我對這個挑戰的解決方案對我來說無疑是令人困惑的。有了更多的練習,我希望能夠提出更容易維護和理解的代碼。 – Yamaha32088