为什么css中添加了display:none其它js代码会失效?
博客专区 > furw 的博客 > 博客详情
为什么css中添加了display:none其它js代码会失效?
furw 发表于2年前
为什么css中添加了display:none其它js代码会失效?
  • 发表于 2年前
  • 阅读 35
  • 收藏 1
  • 点赞 0
  • 评论 0

display:none以后,元素相当于已经不存在了,如果你有针对该元素的js代码,肯定无法获取到对象,自然代码就会失效。
display:none与visibility:hidden不同,前者表示元素已经不在文档流中,不占据任何位置,而后者只是隐藏,元素依然在文档流中,占据着位置。

共有 人打赏支持
粉丝 20
博文 44
码字总数 14655
×
furw
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: