【发布时间】:2016-01-15 16:35:42
【问题描述】:
<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 幻灯片关闭和打开它。
我试试这个:
$("#showid").slideToggle().toggleClass("hideblock");
这行得通,但效果很差。
首先,对于打开:幻灯片从底部向上打开(而不是向上打开)
第二,关闭:幻灯片动画不起作用!
【问题讨论】:
-
你有没有工作不正常的例子?
-
您不需要添加 hideblock 类。只需执行 slideToggle() 功能。这将添加/删除“显示:无;”视情况而定。
-
错字
dispaly。在 CSS 中
标签: javascript jquery slide slidetoggle