fnpd.net
当前位置:首页 >> jquEry滚动事件 >>

jquEry滚动事件

$(window).scroll(function () { if ($(window).scrollTop() == $(document).height() - $(window).height()) { alert('bottom!!'); } });

var wh=$(window).height(); $(window).scroll(function(){ var s=wh-$(window).scrollTop(); if(s

$('#div').on('scroll',function(){ // div 滚动了 alert('滚动了'); if ($('#div').scrollTop() >= (1000-200)) { // 滚动到底部了 alert('滚动到底部了'); }});

function doSth () { // do something } // 绑定scroll事件 $(window).on('scroll', doSth); // 解绑scroll事件 $(window).off('scroll', doSth);

试试看行不行 $(window).scroll(function(){ var top = $(".nav").offset().top; if(top - $(window).scrollTop() > 80){ //取消fix $('.nav').css({ 'position':'static' }) }else{ //fixed $('.nav').css({ 'position':'fixed' }) }})

使用jQ时 scrollTop后面要加括号 $(document).ready(function(){ $(window).scroll(function(){ if($(window).scrollTop()>100){ $("div").animate({left:'250px'}); }); }); });

js监视滚动事件的函数是onscroll js语法:element.onscroll = functionReference html语法: 使用方法: #container { position: absolute; height: auto; top: 0; bottom: 0; width: auto; left: 0; right: 0; overflow: auto; } #foo { height...

我个人建议,整屏滚动使用插件,jq22有很多类似插件,自己写兼容性可能不太好,而且费时 http://zhannei.baidu.com/cse/search?q=%E6%95%B4%E5%B1%8F&s=281803324539983439&entry=1

window.onscroll=function(){ //变量t就是滚动条滚动时,到顶部的距离var t =document.documentElement.scrollTop||document.body.scrollTop; var left =document.getElementById("left");if( t >=100) { //当拖动到距离顶部100px处时,左边导航...

在做js返回顶部的效果时,要监听网页滚动条滚动事件,这个事件就是:window.onscroll。当onscroll事件发生时,用js获得页面的scrollTop值,判断scrollTop为一个设定值时,显示“返回面部” js网页滚动条滚动事件 #top_div{ position:fixed; bottom...

网站首页 | 网站地图
All rights reserved Powered by www.fnpd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com