日期:2014-05-17  浏览次数:20418 次

很简单的一个jquery,滑动门的
求教一下,我现在写的
   $(function () {
            $(".con_2_1 li a:last").addClass("nb"); 
            $(".con_2_1 li a:first").addClass("hover");//首个li设置背景
            $(".con_2_1 li a").mouseover(function () {
                $(".con_2_1 li a:first").removeClass("hover");//去掉首个li背景,在css里设置了鼠标移动到其他li上切换背景
            });
        });


所以我想问的就是如何实现在我鼠标离开这个li,还没有指向其他li的时候这个li的背景仍然是高亮的背景

------解决方案--------------------
要移到第二个li之前 原来的保持高亮,其实就是你鼠标覆盖的时候定义一个CSS,移出的时候不需要定义。
 $(".con_2_1 li a").mouseover(function () {
                $(".con_2_1 li a").siblings().removeClass("hover");
                $(this).addClass("hover"); 
            });