案例效果
代码实现
jQuery代码(两种方法)
方法一:hover版
$(function () {$(".king li").hover(function() {$(this).addClass("current").siblings().removeClass("current");}, function() {$(".king li").eq(0).addClass("current").siblings().removeClass("current");})})
方法二:mouseenter版
$(function () {// ① 鼠标经过某个小li 有两步操作:$(".king li").mouseenter(function () {// ② 当前小li 宽度变为 224px, 同时里面的小图片淡出,大图片淡入$(this).stop().animate({width: 224,}, 200).find(".small").fadeOut().siblings(".big").stop().fadeIn();// ③ 其余兄弟小li宽度变为69px, 小图片淡入, 大图片淡出$(this).siblings("li").stop().animate({width: 69,}, 200).find(".small").fadeIn().siblings(".big").stop().fadeOut();})})