javascript - 具有平滑下拉效果的 jQuery UI 选项卡
问题描述
如何为下拉 UI 选项卡添加平滑的关闭和打开效果,如下所示:https ://getbootstrap.com/docs/4.0/components/collapse/ ?
我的代码如下:
$("#wsparcie_tabs_container").tabs({
collapsible: true,
active: false
});
<div id="wsparcie_tabs_container">
<ul class="tabs home-wsparcie-tabs">
<li><a href="#tab_1_contents" class="wsparcie_tab"><span>One</span></a></li>
<li><a href="#tab_2_contents" class="wsparcie_tab"><span>Two</span></a></li>
<li><a href="#tab_3_contents" class="wsparcie_tab"><span>Three</span></a></li>
</ul>
<div class="clear"></div>
<div id="tab_1_contents">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
<div id="tab_2_contents">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
<div id="tab_3_contents">
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
</div>
</div><script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
解决方案
JQuery 为此提供了一些内置函数,例如 slideDown:
$(selector).slideDown(speed,callback);
在这里,您可以阅读有关 jquery 幻灯片的更多信息。
https://www.w3schools.com/jquery/jquery_slide.asp
编辑:这是一个简单的例子 https://jsfiddle.net/we19rs07/19/
edit2:使用 jquery-gui 选项卡更容易: https ://jsfiddle.net/b4ufmvjg/
推荐阅读
- ruby - AWS Lambda 无法找到 Ruby 依赖项
- r - 在 for 循环中调用函数时的默认值
- django - 如何自定义登录错误信息?
- python - ANN 中减少损失函数的正常行为是否取决于隐藏层中神经元的数量?
- python-3.x - 访问字典时默认*key*?
- html - HTML 元素不包含所有页面内容
- python - Python多行匹配字符串结尾
- vba - visual basic - 在哪里可以找到 Excel 编辑器中的 .dll 引用列表
- python - Pandas Dataframe,如何在 Python 中将列组合在一起
- c# - 无法从“字符串”转换为“字符”