我有一些菜单对象,这里是“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