jquery toppanel的显示和隐藏

发布于 2024-12-17 14:51:09 字数 198 浏览 0 评论 0原文

这里是显示和隐藏顶部面板的代码:

它工作正常,但是当我实现它时网站无法正常运行。 查看此链接了解其工作原理。 有什么建议吗?

Here is the code for showing and hiding the top panel :

It works fine, but when I implement it on a website is not working properly.
Check out this link to see how it works.
Any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烟雨凡馨 2024-12-24 14:51:09

这是您的网页 HTML:

<div id="panel"> 
     <div id="open">Open</div> 
     <div id="close">Close</div> 
</div> 

您拥有面板内的所有内容,当您这样做时:

$("#close").hover(function(){
     $("div#panel").slideUp("slow");
     if(autoTimer) clearTimeout(autoTimer);
     autoTimer = null;
}); 

您隐藏面板内的所有内容,包括关闭和打开。

This is your webpage HTML:

<div id="panel"> 
     <div id="open">Open</div> 
     <div id="close">Close</div> 
</div> 

you have everything inside panel, when you do:

$("#close").hover(function(){
     $("div#panel").slideUp("slow");
     if(autoTimer) clearTimeout(autoTimer);
     autoTimer = null;
}); 

You hide everything inside panel, including the close and open.

眼中杀气 2024-12-24 14:51:09

在您的网站中,panel div 包含所有内容。因此,当您隐藏/slideToggle 面板 div 时,它会显示/隐藏所有内容。纠正你的标记一切应该工作正常。

In your website the panel div contains everything. So when you hide/slideToggle panel div it is showing/hiding everything. Correct you markup everything should work fine.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文