hide 只选择变化高度

来源:1-3 jQuery中显示元素的show方法

__innocence

2016-09-09 21:02

如果我只想让元素的高度越来越小最后消失,这个咋整?因为默认的是改变高度、宽度和透明度三项。

写回答 关注

2回答

  • qq_哗哗_03383445
    2016-09-09 22:03:24
    已采纳

    好像那个只能借助于动画了,上面的高度是指动态的高度,不是指设定意义上的高度,可以用 animate 这个属性:

        $("button:last").click(function(){

         $(".right").animate({

           height:'150px',

     });

    });

    记得把.right 的 display:none注释掉

    __inno...

    非常感谢!

    2016-09-10 17:04:53

    共 1 条回复 >

  • 大块吃肉188
    2016-12-22 09:38:15

    用slideUp和slideDown也可以,或者和楼上的兄弟说的,用自定义动画方法

jQuery基础(四)—动画篇

jQuery基础教程动画篇,讲解jQuery基础开启动画修炼

85049 学习 · 262 问题

查看课程

相似问题