【问题标题】:jQuery - Hide element but maintain the space [duplicate]jQuery - 隐藏元素但保持空间[重复]
【发布时间】:2013-08-29 12:33:39
【问题描述】:

有没有类似于jQuery中的css属性和值visibility: hidden的东西?隐藏功能不保留空间。

【问题讨论】:

    标签: javascript jquery hide visibility


    【解决方案1】:

    如果你想要和visiblity: hidden一样的效果,那就用那个吧。

    $('some selector').css('visibility', 'hidden');
    

    如果您正在寻找可以制作动画的东西,或者将不透明度设置为零:

    $('some selector').animate({'opacity': 0}, 1000);
    

    【讨论】:

      【解决方案2】:

      JQuery 只不过是一个 Javascript 库,所以如果你知道用纯 JS 做某事的方法,那就去做吧。您不必依赖 JQuery 来完成它。 JS 和 JQuery 都可以获取 DOM 元素并更改其样式属性。由于 Matt 提供了一个 JQuery 答案,下面是使用纯 Javascipt 完成的方法:

      document.getElementById("id").style.visibility = "hidden";
      

      【讨论】:

        猜你喜欢
        • 2021-08-25
        • 1970-01-01
        • 2014-12-21
        • 1970-01-01
        • 2021-07-27
        • 2011-09-17
        • 2017-07-25
        • 2013-05-16
        • 2015-07-25
        相关资源
        最近更新 更多