我正在修补一些jquery,我想知道是否有更好的方法来编写以下代码块。它对我来说只是看起来“不洁净”,但嘿,它有效。
$('#login-form-click').click(function(e) {
$("#login-form").delay(100).fadeIn(100);
$("#register-form").fadeOut(100);
$('#register-form-click').removeClass('active');
$(this).addClass('active');
e.preventDefault(); });
$('#register-form-click').click(function(e) {
$("#register-form").delay(100).fadeIn(100);
$("#login-form").fadeOut(100);
$('#login-form-click').removeClass('active');
$(this).addClass('active');
e.preventDefault(); });
$('#lost-pass-click').click(function(e) {
$("#lost-pass-form").delay(100).fadeIn(100);
$("#login-form").fadeOut(100);
$('#login-form-click-2').removeClass('active');
$(this).addClass('active');
e.preventDefault();});
$('#login-form-click-2').click(function(e) {
$("#login-form").delay(100).fadeIn(100);
$("#lost-pass-form").fadeOut(100);
$('#login-form-click-2').removeClass('active');
$(this).addClass('active');
e.preventDefault(); });
非常感谢任何建议。
谢谢大家;)