gpt4 book ai didi

javascript - 如何使隐藏的元素更快地弹出(jquery/css)

转载 作者:太空宇宙 更新时间:2023-11-03 22:36:38 25 4
gpt4 key购买 nike

我制作了一个在页面加载时隐藏的搜索面板。当用户单击搜索图标时,将出现(弹出)一个带有文本框的搜索表单。但是对于当前的代码,尽管我没有向我的 css 添加任何过渡,但我的搜索表单弹出的方式非常慢。下面的 jQuery 有问题而不是 css 问题吗?

  jQuery( ".search-icon" ).click(function() {    
jQuery('.search-form').fadeIn(0);
return false; }); });

.search-form {
display: none;
clear: both;
z-index: 2;
position: absolute;
right: 0; }

最佳答案

如果您不需要任何动画和无延迟,您可以使用 show 而不是 fadeIn

jQuery(".search-icon").click(function() {
jQuery('.search-form').show();
return false;
});
.search-form {
display: none;
clear: both;
z-index: 2;
position: absolute;
right: 0;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<div class='search-icon'>icon</div>
<div class='search-form'>search form</div>

关于javascript - 如何使隐藏的元素更快地弹出(jquery/css),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46174159/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com