javascript - 下拉滑动条时,加载文档,文档加载完毕(DOM渲染完毕结束)后这个事件怎么捕捉?
天蓬老师
天蓬老师 2017-04-11 12:35:38
[JavaScript讨论组]

问题:下拉滚动条,加载下一页文档,当下一页文档加载完毕(DOM加载完)后,我怎么捕捉这一事件,怎么写监听事件?
监听滚动条的代码如下:

$(window).scroll(function () {
    var scrollTop = $(this).scrollTop();
    var scrollHeight = $(this).height();
    var documentHeight = $(document).height();
    if (scrollTop != 0 && (scrollTop + scrollHeight == documentHeight)) {
        updateWaterfall();
    }
});

我尝试使用resize方法,但是这个方法只有在窗口整体变化时才会触发,下拉下拉框只会改变文档的高度,宽度并没有变化所以没有触发resize。请问这个该怎么处理?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
伊谢尔伦

你直接监听文档加载完毕就好啦。监听高度写的太死。直接监听文档加载完毕(监听他不加载了)。

PHP中文网

既然你想监听height的改变,那有一个土办法,用定时器定时检查height的高度变化。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号