我有一個三深ul列表。當點擊頂部ul時,我只希望第二個ul顯示。然後當第二個ul被點擊時,第三個應該顯示。現在發生的是當第一個ul被點擊時,所有ul的下方顯示。我怎樣才能使這個工作正常?3深jquery ul列表 - 只需要第二個ul顯示當第一次點擊
代碼:
jQuery(document).ready(function() {
jQuery('.list-year').addClass('list-year-left');
jQuery('.list-year').on('click',(function() {
jQuery('.list-year').toggleClass('list-year-down');
jQuery('.list-month').toggle();
}));
});
我有一個js小提琴鏈接:http://jsfiddle.net/7xbjr/4/任何幫助,非常感謝!
不應該有一些使用'$(本) 「在處理者?否則,您可以切換所有年份和月份,而不僅僅是您點擊UL時的那些。你的小提琴只有一年和一個月,所以它不會遇到這個問題。 – Barmar 2013-03-03 14:18:26