Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
2 jQuery.切换登录脚本&;注册按钮。如何通过单击另一个向上滑动一个?_Jquery_Html_Toggle - Fatal编程技术网

2 jQuery.切换登录脚本&;注册按钮。如何通过单击另一个向上滑动一个?

2 jQuery.切换登录脚本&;注册按钮。如何通过单击另一个向上滑动一个?,jquery,html,toggle,Jquery,Html,Toggle,首先大家好。这是我在这里的第一个问题,所以如果我把事情搞砸了,请原谅:)当然,我会尽量说清楚。 我是一名开发人员,一直在使用PHP,但也有一点jQuery,但我仍然掌握了它的窍门。 现在的问题是:我有两个切换脚本,一个用于登录,另一个用于向下滑动各自表单的注册按钮。脚本工作正常,但我需要这样做,比如说登录按钮处于活动状态,我想直接跳转到寄存器,而不必关闭打开的那个。当我现在这样做时,它只是滑过另一个已经打开的表单,用户在打开另一个表单之前必须先关闭一个表单,这真的让我很烦恼。 以下是基本脚本:

首先大家好。这是我在这里的第一个问题,所以如果我把事情搞砸了,请原谅:)当然,我会尽量说清楚。 我是一名开发人员,一直在使用PHP,但也有一点jQuery,但我仍然掌握了它的窍门。 现在的问题是:我有两个切换脚本,一个用于登录,另一个用于向下滑动各自表单的注册按钮。脚本工作正常,但我需要这样做,比如说登录按钮处于活动状态,我想直接跳转到寄存器,而不必关闭打开的那个。当我现在这样做时,它只是滑过另一个已经打开的表单,用户在打开另一个表单之前必须先关闭一个表单,这真的让我很烦恼。 以下是基本脚本:

//login slide script
$(document).ready(function(){
$("#login_btn").click(function(){
$("#login_pop").slideToggle(500);
});
});
//register slide script
$(document).ready(function(){
$("#reg_btn").click(function(){
$("#reg_pop").slideToggle(500);
});
});
我希望我说得足够清楚,并提前表示感谢:)

希望这能奏效

$(document).ready(function(){
$("#login_btn").click(function(){
$("#reg_pop").hide(500);
$("#login_pop").slideToggle(500);
});
});
//register slide script
$(document).ready(function(){
$("#reg_btn").click(function(){
$("#login_pop").hide(500);
$("#reg_pop").slideToggle(500);
});
});

当你点击登录时,你可以向上滑动登录,向下滑动注册。。。等

      //login slide script
        $(document).ready(function(){
          $("#login_btn").click(function(){
            $("#login_pop").slideUp(500);
            $("#reg_pop").slideDown(500);
          });
        });
        //register slide script
        $(document).ready(function(){
          $("#reg_btn").click(function(){
            $("#reg_pop").slideUp(500);
            $("#login_pop").slideDown(500);
          });
        });

请提供一个摆弄你的HTML代码。对这里是小提琴请在问题中显示您的html,a或类似的,演示很好,但您确实需要显示足够的代码来重现或至少准确地可视化您的问题。您所说的“我想直接跳转到注册表,而不必关闭打开的注册表”是什么意思。你的意思是自动关闭当前打开的表单吗?@David谢谢,我会记住:)Gaurang是的,但我解决了。谢谢你抽出时间