JS检测鼠标滚轮是否滚动到底部,激活button按钮的点击事件

xiaoxiao2025-10-25  12

JS检测鼠标滚轮是否滚动到底部,激活button按钮的点击事件

以下这个小案例是实现同学们必须阅读完‘考前须知’才可以点击登录

一、HTML中的文本框和button按钮

<div class="form-group"> <label class="col-sm-4 control-label">考前须知</label> <div class="col-sm-4 control-label"> <div style="height:100px; border-width: thin;border-color:gray;box-shadow:1px 2px 1px 2px;overflow-y: scroll;font-size: small" id="contestRead"> <p>1.考试期间每位同学一个电脑,不得交头接耳。</p> <p>2.考试用品必须在考前准备好,可以自带书本和纸质材料。</p> <p>3.考试期间不可以使用U盘和手机,不可以拷贝别人或者自己以前的代码。</p> <p>4.考试题目务必个人独立完成。</p> <p>5.严格遵守考场纪律,如有遇到相关阻碍考试的问题,可以举手寻求监考老师帮助。</p> </div> </div> </div> <div class="form-group"> <div class="col-sm-offset-4 col-sm-2"> <button name="submit" type="submit" id="submit" disabled class="btn btn-default btn-block" >登录</button>

二、js代码

$("#contestRead").scroll(function(){ var $this =$(this), viewH =$(this).height(),//可见高度 contentH =$(this).get(0).scrollHeight,//内容高度 scrollTop =$(this).scrollTop();//滚动高度 if(contentH - viewH - scrollTop <= 5) { //到达底部5px时,加载新内容 // 这里加载数据.. document.getElementById("submit").disabled=false; } });
转载请注明原文地址: https://www.6miu.com/read-5038499.html

最新回复(0)