开发者社区 问答 正文

javascript 如何监听一个元素的显示或隐藏?

用javascript或者用jquery如何监听一个元素的显示或隐藏,
例如一个div的display:none 和 display:block 之间的切换。

展开
收起
小旋风柴进 2016-03-26 08:42:53 6101 分享 版权
1 条回答
写回答
取消 提交回答
  • 2种方式,如果是完全不受你控制的元素, 使用 $(dom).css('display')。 返回一个字符串,block或者none来判断。

    如果是你自己控制显示隐藏的,就可以专门写一个class 例如:hide. $(dom).hasClass('hide')来判断。

    2019-07-17 19:15:07
    赞同 展开评论
问答分类:
问答地址: