我有一个简单的功能可以将列表项类从“活动”切换到“非活动”。将所有其他列表项设置为“非活动”以便只能有一个“活动”列表项的最有效方法是什么(即使用最少的代码)?请参阅下面的示例。谢谢
<ul class="menu">
<li id="one" class="active">One</li>
<li id="two" class="inactive">Two</li>
<li id="three" class="inactive">Three</li>
<li id="four" class="inactive">Four</li>
<li id="five" class="inactive">Five</li>
</ul>
<script>
$('#one').click(function () {
if ($(this).hasClass("inactive")) {
$(this).removeClass("inactive").addClass("active");
} else {
$(this).removeClass("active").addClass("inactive");
}
});
</script>