简体   繁体   English

jQuery slideDown立即无法正常工作

[英]Jquery slideDown not working right away

This is click function that search area will be slide down right under header. 这是点击功能,搜索区域将在标题下方向右滑动。 I made this with jQuery slideDown. 我是用jQuery slideDown制作的。 But I can see that slideDown function is not working right away, It seem like waiting 1 second then slide down. 但是我可以看到slideDown函数无法立即运行,似乎要等待1秒钟然后向下滑动。

It is not a big problem, but this is bother me. 这不是一个大问题,但这使我感到困扰。

Is there any solution? 有什么解决办法吗?

or this is just how slideDown function work? 还是这只是slideDown函数的工作方式?

Below is my code for reference: 下面是我的代码供参考:

 /*header function*/ function showHeaderSearch_PC() { $('.search_area').slideDown(260); $('#search_btn_pc').fadeOut(150, function(){ $('#search_close_btn_pc').fadeIn(150); }); } function hideHeaderSearch_PC() { $('.search_area').slideUp(260); $('#search_close_btn_pc').fadeOut(150, function(){ $('#search_btn_pc').fadeIn(150); }); } function showHeaderAllMenu() { $('.all_menu_area').slideDown(400); $('#all_menu_btn').fadeOut(150, function(){ $('#all_menu_close_btn').fadeIn(150); }); } function hideHeaderAllMenu() { $('.all_menu_area').slideUp(400); $('#all_menu_close_btn').fadeOut(150, function(){ $('#all_menu_btn').fadeIn(150); }); } $(function(){//PC header search function $('#search_btn_pc').click(function(){ hideHeaderAllMenu(); setTimeout(function(){ showHeaderSearch_PC();}, 400); }); $('#search_close_btn_pc').click(function(){ hideHeaderSearch_PC(); }); }); $(function(){//PC header all menu function $('#all_menu_btn').click(function(){ hideHeaderSearch_PC(); setTimeout(function(){ showHeaderAllMenu();}, 270); }); $('#all_menu_close_btn').click(function(){ hideHeaderAllMenu(); }); }); 

I believe, you are using "slideDown" function with some value such as slideDown(500); 我相信,您正在使用带有一些值的“ slideDown”函数,例如slideDown(500);

If you don't pass any value like slideDown() , it would slide down immediately 如果您不传递诸如slideDown()类的任何值,它将立即向下滑动

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM