jquery监听向上向下滑动,滑动执行操作
jquery监听向上向下滑动,滑动执行操作
// 滚动之前
var beforeScrollTop = $(window).scrollTop();
$(window).on("scroll", function (event) {var scrollTop = $(window).scrollTop();var delta = false;// 滚动之后var afterScrollTop = $(window).scrollTop();var delta = afterScrollTop - beforeScrollTop;var videoW = $('.video-wrap video').width();var videoH = $('.video-wrap video').height();if (delta === 0) {return false;}if (delta > 0) {// downif (video_height >= videoH && videoH > 90) {var shrinkH = videoH - delta;var shrinkW = shrinkH / video_height;$('.video-wrap video').height(shrinkH).width(`${shrinkW * 100}%`);} else if (videoH < 90) {$('.video-wrap video').height(90).width("25%");}} else {// upif (video_height > videoH) {var shrinkH = videoH - delta;var shrinkW = shrinkH / video_height;$('.video-wrap video').height(shrinkH).width(`${shrinkW * 100}%`);} else {$('.video-wrap video').height(video_height).width("100%");}}beforeScrollTop = afterScrollTop;
});
jquery监听向上向下滑动,滑动执行操作相关推荐
- 综合设计一个OPPE主页--页面的插件引用(animate.css)--d动画的使用--滚轮或鼠标到该位置时,才有动画的切换---所以我们需要用jquery监听鼠标滚轮的滚动事件
Animate.css | A cross-browser library of CSS animations. 里面有许多css的效果 首先使用 animate.css文件 link rel=&qu ...
- jquery 监听元素滚动_jQuery在滚动时保持元素在视图中
jquery 监听元素滚动 关于如何使元素保持可见的jQuery快速代码段. 为使演示向下滚动到博客上的任何页面并在右侧栏中显示广告,在您向下滚动页面时,它们仍处于查看状态. 然后,当您再次向上滚动时 ...
- php 监听条码枪输入,使用jQuery监听扫码枪输入并禁止手动输入的实现方法
@(知识点总结)[jquery|扫码抢] 基于jQuery的扫码枪监听.如果只是想实现监听获取条码扫码信息,可以直接拿来使用,如果有更多的条码判断处理逻辑需要自己扩展. 一.功能需求 使用扫码枪扫描条 ...
- java中怎么esc事件监听_Javascript监听 ESC按下事件
给页面添加一个监听ESC按下的事件,一开始以为监听函数绑定在window上就可以的.结果错了,应该绑定在document上. jQuery代码如下: ;(function ($) { $(docume ...
- php 监听条码枪输入,使用jQuery监听扫码枪输入并禁止手动输入的实现方法(推荐)...
基于jQuery的扫码枪监听.如果只是想实现监听获取条码扫码信息,可以直接拿来使用,如果有更多的条码判断处理逻辑需要自己扩展. 一.功能需求 使用扫码枪扫描条码,在一个web页面监听获取扫码枪的数据, ...
- jQuery 监听修改文本框事件
在开发中,有时我们需要对 input 的 value 值变化作实时响应.比如文本输入框的实时字数统计功能,要求文本框内容改变时就要触发相关的统计行为.不管这个内容是键盘输入的,还是鼠标粘贴进来的.1, ...
- jquery监听窗口大小改变事件jquery.resizeend
方法一: $(function(){// Bind the resize event. When any test element's size changes, update its// corre ...
- JS监听用户按下ESC
JS监听用户按下ESC $(document).ready(function(){}).keydown(function (e) {if (e.which === 27){console.log('按 ...
- Jquery监听onChange事件
Jquery监听onChange事件 $(document).ready(function () {$("#控件ID").change(function () {var organ ...
最新文章
- MarkdownPad2 免费升级pro版本
- 第一章:1.1 信号表征
- oracle两列合并成一列_POWER QUERY--一个工作簿内的多张工作表合并汇总
- 美国支付巨头Verifone遭遇网络攻击
- 安徽大学计算机教学平台c语言作业,安徽大学计算机教学部练习题与答案1.pdf
- Spring MVC,Spring Boot文件上传
- 基于JAVA+SpringBoot+Mybatis+MYSQL的仓库信息管理系统
- Alt+/ 快速提示快捷键修复及ecplise心得
- Activity常用设置
- ****** 三十 ******、软设笔记【计算机体系结构】-循环冗余校验码(CRC)
- 《SQL学习指南》读书笔记四——优雅和粗鲁
- Linux执行U盘里内程序,Linux 最小系统挂载U盘(SD、TF卡)并执行程序
- 阿里巴巴 EasyExcel (web版) 上传与下载(超详细) Excel上传下载
- 非合作博弈篇——非合作博弈的矩阵表示
- golang笔记14--go 语言爬虫实战项目介绍
- [AHOI2007]密码箱
- 打印机服务器状态未知怎么办,打印机状态信息不可用是怎么回事
- 人艰不拆~找实习之路。
- 香农公式说明了什么_香农公式理解
- 图神经网络在推荐系统的应用!
热门文章
- Asp.net 自定义config文件读取
- Codeforces Round #114 (Div. 2)
- python颜色列表代码seaborn_在Python中Seaborn – 根据色调名称更改条形颜色
- ZZULIOJ 1114: 逆序
- 使用序列化反序列化实现学生管理系统
- c 用户控件 多语言,多语言文本控件重叠解决方案
- Balanced Lineup(POJ-3264)
- 加工生产调度(信息学奥赛一本通-T1425)
- C++语言基础 —— C++语言入门
- 吉哥系列故事――完美队形II(HDU-4513)