一个轻量级的jQuery插件,它可以将无序列表转换为搜索引擎优化的下拉列表,并带有淡入淡出/侧边动画。非常适合创建SEO友好的下拉菜单,以改善网站导航和用户体验。
1.在文档中加载必要的JavaScript和CSS文件。
<link rel="stylesheet" href="/path/to/css/dropdown.css"> <script src="/path/to/cdn/jquery.min.js"></script> <script src="/path/to/js/jquery.dropdown.js"></script>
2.将菜单列表和切换按钮一起添加到下拉列表中。
<div class="ui dropdown" data-id="default">
<a href="javascript:;" class="button" data-dropdown="button">
My Dropdown
</a>
<ul class="layer" data-dropdown="panel">
<li>
<a href="javascript:;">Menu 1</a>
</li>
<li>
<a href="javascript:;">Menu 2</a>
</li>
<li>
<a href="javascript:;">Menu 3</a>
</li>
...
</ul>
</div>
3.初始化插件以生成默认下拉列表。
$(function(){ $('[data-id=default]').dropdown(); });
4.在下拉菜单上启用幻灯片或淡入淡出动画。
$(function(){ $('[data-id=default]').dropdown({ // or 'fade' animate: 'slide', // animation speed in ms animateSpeed: 250, }); });