gpt4 book ai didi

javascript - Jquery SlideToggle 效果不流畅且工作错误

转载 作者:行者123 更新时间:2023-11-28 18:58:14 26 4
gpt4 key购买 nike

<style>
.hideblock{
dispaly:none;
}
</style>

<span id="btm">click here</span>

<ul>
<li id="showid" class="hideblock">
<span>target text</span>
</li>
</ul>

<script>
$("#btm").click(function(){
$("#showid").toggleClass("hideblock");
});
</script>

代码有效。现在我想用 jquery Slide 关闭并打开它。

我试试这个:

$("#showid").slideToggle().toggleClass("hideblock");

这有效,但非常糟糕。

首先,对于打开:幻灯片从按钮向上打开(而不是向上打开到按钮)

第二,关闭:幻灯片动画不起作用!

最佳答案

您触发的次数超出了您的需要。仅触发slideToggle(),不用担心类切换。

(你在 css 显示行中也打错了)

工作 fiddle :http://jsfiddle.net/q1v15txo/

<style>
.hideblock{
display:none;
}
</style>

<span id="btm">click here</span>

<ul>
<li id="showid" class="hideblock">
<span>target text</span>
</li>
</ul>
<script type="text/javascript">
$(document).ready(function(){
$("#btm").click(function(){
$("#showid").slideToggle();
});
});
</script>

关于javascript - Jquery SlideToggle 效果不流畅且工作错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33178693/

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