使用.hide()
时,该元素不再参与页面布局。
但是,如果我想保留它的位置,即我不希望其他元素移动,因为现在隐藏它。
我怎么能这样做?
答案 0 :(得分:13)
element.css('visibility', 'hidden')
撤消:
element.css('visibility', 'visible')
答案 1 :(得分:3)
您可以尝试设置不透明度的动画 - 例如:
$('your selector').animate({
opacity: 0 /* 0 = hide() ; 1 = show() */
}, 700);