gpt4 book ai didi

jQuery slideDown/slideUp 问题

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:52 24 4
gpt4 key购买 nike

我无法使 jQuery slideDown 效果发挥作用。我试图通过向下滑动来显示一个面板。相反,它只是像 show() 方法一样显示,但在 Firefox 中它甚至不显示。

jQuery:

$("#linkHBE").click(function(){
if ($(".panel").is(":hidden")) {
$(".panel").show("slow");
}
else
$(".panel").hide("slow");
});

HTML:

 <div class="panel"></div>

<ul id="grid">
<li class="web"><a id="linkHBE"><img width="296px" height="196px"></a></li>
<li class="graphic"><img width="296px" height="196px"></li>
<li class="web"><img width="296px" height="196px"></li>
</ul>

最佳答案

$("#linkHBE").click(function(e) {
e.preventDefault();
$('.panel').toggle(1000); // fadeToggle() or slideToggle() are also available
});

DEMO


此处,e.preventDefault() 用于防止页面重新加载以点击 anchor 标记。 jQuery .toggle() 会为你显示隐藏。因此,无需额外检查。


相关引用:

关于jQuery slideDown/slideUp 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11871092/

24 4 0
文章推荐: javascript - Jon Raasch jQuery 幻灯片脚本无法在 Chrome 中为我工作?
文章推荐: linux - 为什么需要使用 select 在服务器中设置客户端套接字 fd 是非阻塞的?
文章推荐: javascript - 如何启动 WebRTC 示例应用程序?
文章推荐: javascript - 动态创建的
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com