有没有办法使用 fadeToggle()但是指定它的不透明度,而不是让元素消失?
这是我到目前为止所拥有的:
$("#toc li").on("mouseenter mouseleave", function(){
$("#toc li").not(this).stop().fadeToggle();
});
答案 0 :(得分:4)
$("#toc li").hover(function( e ){
$(this).siblings('li').stop().fadeTo(400, e.type=='mouseenter' ? 0.4 : 1);
});
或反转逻辑1 : 0.4
取决于您的需要。