我有一些菜單對象,這裏是「link1」和「link2」,我想在我的網頁上切換一些內容(表單)。在jQuery中隱藏和顯示元素
如果form1是可見的,我點擊link2,我想form1關閉和form2打開。
相關的jQuery:
$('#link1').click(function(){
$('#form1:visible').hide();
$('#form2:visible').hide();
$('#form1:hidden').show();
});
$('#link2').click(function(){
$('#form1:visible').hide();
$('#form2:visible').hide();
$('#form2:hidden').show();
});
問題: 我怎樣才能讓這個更簡單?
您可以使用'toggle'得到非常不同的行爲。如果你點擊一個鏈接兩次? – deceze 2010-11-11 03:17:01
@deceze哦,我明白爲什麼代碼與他給出的代碼不同。這是一個相當迂迴的做法,是的 – 2010-11-11 03:23:14