jquery - 隐藏的元素通过检查变得可见

标签 jquery html css display

我更改了一个元素的 CSS,该元素既是 display:none 和 jQuery 隐藏的可见性,但是当我检查它们时,它们得到了 可见的。为什么?

最佳答案

如果您不想再在您的 View 页面上使用该元素,那么您应该对该 dom 元素使用“.remove()”方法。

如果你想让它在显示和隐藏之间切换而不显示正在检查的 dom,你可以使用“.empty()”来清除内容(或 .remove() 以 parmanetly 删除它们)并稍后使用“添加它们”。 html()”。这将以与 display : none 和 display : inline 相同的方式工作,而不在检查时显示它们。

关于jquery - 隐藏的元素通过检查变得可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28919130/

相关文章:

html - 带有空格的文本下方的行。是否可以通过 html 和 css?

javascript - 在保持响应能力的同时将元素置于屏幕中心

javascript - 根据月份显示jquery完整日历中的行和列总数

javascript - 如何从 JavaScript 对象中获取项目?

html - 删除事件状态时轮播不可见?

javascript - 乒乓球不会从 Canvas 的底部和顶部反射

javascript - 为什么 jQuery 在循环时返回 span 元素内容的每个字符?

javascript - 如何通过滚动重新创建 YouTube 全屏视频

html - 背景图片不通过 HTTPS 加载

jquery - 即使在重定向到另一个页面后如何保持侧边栏折叠