在fadeToggle上指定不透明度

时间:2013-12-10 17:42:18

标签: jquery

有没有办法使用 fadeToggle()但是指定它的不透明度,而不是让元素消失?

这是我到目前为止所拥有的:

$("#toc li").on("mouseenter mouseleave", function(){
        $("#toc li").not(this).stop().fadeToggle();
});

1 个答案:

答案 0 :(得分:4)

$("#toc li").hover(function( e ){
    $(this).siblings('li').stop().fadeTo(400, e.type=='mouseenter' ? 0.4 : 1);
});

或反转逻辑1 : 0.4取决于您的需要。