我尝试了我所知道的一切(不像我是 javascript/jquery 的新手)。
我有两个按钮 A 和 B。单击时每个按钮显示/隐藏(切换)A 相应的 B 内容。一次只能有一个按钮处于按下状态并显示其内容,因此,如果我单击 A 时 B 按钮及其内容处于活动状态,则 A 按钮进入按下状态,A 内容显示,B 按钮进入未按下状态并且B 内容隐藏。“按下状态”是指不同的背景颜色。此外,如果仅按下 A 按钮并且其内容可见,如果我再次按下它,A 按钮将变为未按下并且其内容隐藏,对于 B 也是如此。
下面的代码我认为它是一团糟,我真的尝试了一切,但 js 和 jquery 不是我的东西..
谁能告诉我如何使这项工作?太感谢了!..
$(function() {
$('#login').click(function() {
$('.login').slideToggle('slow');
$('#login').toggleClass('btn_on');
$("#register:visible").toggleClass("btn_off");
$('.register:visible').slideToggle('slow');
return false;
});
$('#register').click(function() {
$('.register').slideToggle('slow');
$('#register').toggleClass('btn_on');
$("#login:visible").toggleClass("btn_off");
$('.login:visible').slideToggle('slow');
return false;
});
});