用jquery封装的手风琴特效插件
来源:互联网 发布:软件工作室图片 编辑:程序博客网 时间:2024/05/24 06:01
这里只提供了jquery封装的代码段,至于HTML中的结构和元素样式不在此列出,本代码段只起到一个手风琴特效封装原理的参考作用。
;(function ($) { $.fn.extend({ //传参:传的是背景色数组和手风琴发生效果后的其他li的宽度 'accordition': function (colors, width) { colors = colors || []; width = width || 0; //下面这个this指代调用这个方法的jquery对象,所以不用加$ var $li = this.find('li'); var $boxLength = this.width(); var $maxLength = $boxLength - ($li.length - 1) * width; var $aveLength = $boxLength / $li.length; //更改li的颜色 $li.each(function (i, e) { $(e).css('backgroundColor', colors[i]); }); //给li注册鼠标悬停事件 $li.on('mouseenter', function () { $(this).stop().animate({width: $maxLength}).siblings().stop().animate({width: width}); }); //给li注册鼠标离开事件 $li.on('mouseleave', function () { $li.stop().animate({width: $aveLength}); }); } })})(jQuery);
1 0
- 用jquery封装的手风琴特效插件
- jQuery手风琴图切换特效插件
- jquery插件手风琴的效果
- 推荐一款优雅的jquery手风琴特效
- 一款优雅的jquery手风琴特效
- 利用jquery封装一个简易的旋转木马特效插件
- jQuery插件的使用 --- 手风琴的效果
- 用jquery插件实现手风琴效果
- jquery手风琴效果插件
- jquery插件手风琴效果
- jquery插件-手风琴效果
- jquery插件之手风琴
- jquery插件手风琴效果
- jquery插件 手风琴
- 【精心推荐】20款优秀 jQuery Accordion(手风琴)特效插件
- 【精心推荐】20款优秀 jQuery Accordion(手风琴)特效插件
- 【精心推荐】20款优秀 jQuery Accordion(手风琴)特效插件
- Jquery UI插件---手风琴效果
- springmvc 传值
- 001 hello world
- vim 命令 & intellij快捷键
- D
- 错误:_csv.Error: line contains NULL byte(已解决)
- 用jquery封装的手风琴特效插件
- Java数据结构与算法《二》简单排序
- 指针和引用的区别
- (贪心)悼念512汶川大地震遇难同胞――老人是真饿了
- bzoj刷题记录4.15-4.16
- C++作业4
- Public Sale
- Java数据结构与算法《三》栈与队列
- Sublime Text3配置Node.js开发环境