javascript - 监听元素的变化
本文介绍了javascript - 监听元素的变化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
页面中有一个元素,如果这个元素消失在可视区内的话,这个元素有个变化。可是导致这个元素消失的操作有很多,我监听事件的时候,是不是要监听全部可能的事件?还是说有一种方法不用这么麻烦??求大神解答
补充说一下,就是页面中有两个按钮,然后按钮开始是显示在可视区内的,页面中有几个元素有下拉,还有可以的元素可以点击高度变大的元素等等。。。我想的是不管什么操作,如果按钮消失在可视区内的话,我的这个按钮就要脱离文档流固定到底部来。
我想能不能来一个总的方法,而不是每种情况都要监听一下
解决方案
你想捕获一种对应消失的操作,只要在这种操作的最后,生成个自定义事件,然后监听这个自定义事件就好了。
这篇关于javascript - 监听元素的变化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文