首先,来看看最终效果:
这是一款普通的 Tab 选项卡插件,下面来讲讲它实现了哪些功能:
1、支持不同鼠标事件触发选项卡切换效果;
2、支持不同切换效果的配置,例如淡入淡出/直接切换;
3、支持默认展示第几个选项卡的配置;
4、支持选项卡的自动切换效果。
例子很简单,需要用到的知识包括:
1、html、css 的基础知识;
2、对 this,prototype,new 等关键词的理解。
简而言之,就是通过参数配置的形式来完成不同效果的展示。
下面先看一看如何使用:
1 | 1、$(".js-tab").etab(); |
本插件支持几种不同的初始化方式,代码很简单,类似于 BootStrap 插件的使用方法。下面奉上完整的代码:
1 | index.html |
1 | .tab { |
最后将插件代码列出来,在代码里面已经写了很详细的注释:
1 | /** |
如此看来,是不是很简单,一起来动手试试吧!
友情提示:请尊重作者劳动成果,如需转载本博客文章请注明出处!谢谢合作!
【作者:吴林 https://super-lin0.github.io/】