2015-01-13 43 views

回答

1

邏輯很好。所有你真的可以做些什麼來改善,這是通過使用siblings(),而不是創建一個新的選擇用於去除selected類,使之成爲一個班輪:

$("#menuBar").on("click", "a", function() { 
    $(this).parent().addClass("selected").siblings().removeClass('selected'); 
}); 

Updated fiddle

+0

我已經嘗試了兄弟姐妹。但它有問題。當我點擊'anothermenu'時,菜單或menu1或menu2'上的css類將不會被刪除。 – zjhui

相關問題