隐藏元素但保持空间

这个问题在这里已经有了答案:

  • jQuery .hide()设置可见性的等价物:隐藏4个答案

  • 如果你想获得与visiblity: hidden相同的效果visiblity: hidden ,那就使用它。

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

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

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

    我认为理解JQuery只不过是一个Javascript库是非常重要的,所以如果你知道一种用纯JS实现的方法,那么就去做吧。 你不必依赖JQuery来做到这一点。 JS和JQuery都有一种方法来获取DOM元素并更改其样式属性。 由于Matt提供了一个JQuery答案,下面是如何使用纯Javascipt完成的:

    document.getElemenyById("id").style.visibility = "hidden";
    
    链接地址: http://www.djcxy.com/p/83553.html

    上一篇: Hide element but maintain the space

    下一篇: jQuery .removeClass and addClass