如何使用jquery显示具有相同属性css的隐藏div(info-alimento1),因为使用.show()不起作用,会更改位置

http://jsfiddle.net/acuario1220/kegctsnv/2/

$("#alimento1").mouseenter(function() {
            $( "#alimento2" ).fadeTo( "slow", 0.40 );
            $( "#info-alimento1" ).show();
        });
        $("#alimento1").mouseleave(function() {
            $( "#alimento2" ).fadeTo( "slow", 1 );



        });

最佳答案

.show()会将元素设置为display: block;而不是您想要的display: inline-block; ..为此,您可以改为.css({display: 'inline-block'});

关于javascript - 如何使用jQuery显示具有相同属性的隐藏的div CSS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26642011/

10-09 23:53