分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

jquery滚动监听插件waypoints

发布时间:2023-09-06 01:19责任编辑:赖小花关键词:暂无标签

waypoints:用于捕获各种滚动事件的插件&&还支持固定元素和无限滚动的功能,功力十分强大。

Waypoints使用方法:step1:下载waypoints插件(import path)

<script src="jquery.min.js"></script>  
<script src="waypoints.min.js"></script>
 
示例一:
    The simplest case:这个例子会在#pointElement的顶部刚碰到用户视角的顶部时出现一个提示,
     callback会在你经过这点设定点触发,不管你是向上滚 动还是向下滚动.
 
 
$(‘#pointElement‘).waypoint(function(){  
  notify(‘Basic example callback triggered.‘); //提示内容 
});
 
 大部分情况下我们想在用户向不同方向滚动时展现不同的动作。
                 Waypoints将方向(direction)作为参数传递给回调函数
 
$(‘#pointElement‘).waypoint(function(direction){  
   notify(‘Direction example triggered scrolling ‘ + direction);  
});   //这里通知将表现为”Direction example triggered scrolling down”或者”Direction example triggered scrolling up”
 
  If: waypoint在某个位置触发而不是你元素的顶部碰到视角的顶部怎么办?
      waypoint函数提供了第二种自变量?
        (选项对象)其中最有用的是=>offset,即告诉Waypoints要离开窗口顶部多远才触发。offset可以用像素&&百分比来表示。
 
$(‘#pointElement‘).waypoint(function(){  
      notify(‘100 pixels from the top‘);  
},{ offset: 100 });
 
   percent表示:
$(‘#pointElement).waypoint(function(){  
     notify(‘25% from the top‘);  
},{ offset: ‘25%‘ });
 
  &&:
$(‘#pointElement).waypoint(function(){  
      notify(‘Element bottom hit window top‘);  
    },{  
      offset: function(){  
        return  $(this).height();  
    }  
});


 
 
 
 
 

jquery滚动监听插件waypoints

原文地址:http://www.cnblogs.com/ccnNL/p/7707616.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved