Javascript 切换CSS样式

Javascript 切换CSS样式,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有两个表单,允许用户更改其电子邮件地址,另一个表单允许用户更改其密码 目前,他们是隐藏的,但我想有2个链接,显示每个表单 我尝试过使用toggleClass,但我希望在显示“更改电子邮件地址”表单时,一旦有人单击“更改密码”链接,我希望它将其隐藏,然后显示密码表单,反之亦然 我该怎么做呢?为什么不在另一个表单中添加(或删除)一个类,而不是切换它 $('a.email-link').on('click',function() { $('form.email-form').toggleCl

我有两个表单,允许用户更改其电子邮件地址,另一个表单允许用户更改其密码

目前,他们是隐藏的,但我想有2个链接,显示每个表单

我尝试过使用
toggleClass
,但我希望在显示“更改电子邮件地址”表单时,一旦有人单击“更改密码”链接,我希望它将其隐藏,然后显示密码表单,反之亦然

我该怎么做呢?

为什么不在另一个表单中添加(或删除)一个类,而不是切换它

$('a.email-link').on('click',function() {
    $('form.email-form').toggleClass('hidden');
    $('form.password-form').addClass('hidden');
});

是的,更多的codz,pleeze!:)听起来你已经知道你想要做什么,以及需要的逻辑了?你现在就得写。toggleClass似乎是一个很好的方法。你可以在开始时隐藏两个,然后只显示一个。给我们一些代码看看你想要什么…否则你的要求很模糊。是的,我同意。如果希望两个表单位于同一页面上,但要在这两个表单之间切换,只需使用jQuery或JS即可。