[摘要]jQuery中主要通过鼠标滑入或滑出时给animate设置宽度来实现手风琴效果今天将和大家介绍如何使用jQuery来实现手风琴效果也就是当鼠标进入时会扩展,滑出时会变小的效果【推荐课程:jQuery...
jQuery中主要通过鼠标滑入或滑出时给animate设置宽度来实现手风琴效果
今天将和大家介绍如何使用jQuery来实现手风琴效果也就是当鼠标进入时会扩展,滑出时会变小的效果
【推荐课程:jQuery教程】

实现手风琴效果所需要的知识点
(1)通过for循环来遍历所有的图片,利用jQuery中eq()方法选择li标签给他添加背景图片
eq(index)方法:指示元素的位置(最小为 0),如果为负数,则从集合中的最后一个元素往回计数。
$(".box>ul>li").eq(i).css("backgroundImage","url(image/"+(i+1)+".jpg)");
(3)mouseleave():当鼠标指针离开元素时,会触发事件,规定当发生 mouseleave 事件时被运行的函数,该事件大多数时候会与 mouseenter 事件一起使用。
(6)animate() 方法:执行 CSS 属性集的自定义动画。该方法通过CSS样式将元素从一个状态改变为另一个状态,注意只有数字值可创建动画,字符串值无法创建动画。