小编典典

jQuery隐藏元素,同时在页面布局中保留其空间

all

jQuery中有没有一种方法可以隐藏元素,但在隐藏时不更改DOM?我隐藏了某个元素,但是当它隐藏时,它下面的元素会向上移动。我不希望这种情况发生。我希望空间保持不变,但元素可以随意显示/隐藏。

我可以这样做吗?


阅读 55

收藏
2022-08-24

共1个答案

小编典典

代替hide(), 使用:

css('visibility','hidden')

hide()display样式设置为none,这会从文档流中完全删除元素并使其不占用空间。

visibility:hidden保持空间原样。

2022-08-24