jQuery fullpage.js 全屏分页以及动画使用

简介: jQuery fullpage.js 全屏分页以及动画使用

  • 鼠标滚动事件


```


```


  • 全屏滚动可以使用第三方插件 fullpage 来制作。


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { margin: 0; padding: 0; } h3 { width: 200px; height: 100px; background-color: red; transition: all 1s; transform: translateX(-1000px); } .section { overflow: hidden; } /* .section .current h3 这种选择器不行,需要写成 .section.current h3 */ .section.current h3 { transform: translateX(300px) translateY(200px); } </style> <script src="js/jquery.min.js"></script> <script src="js/jquery.fullPage.min.js"></script> <script> $(function () { $('#fullpage').fullpage({ // 每一屏的背景颜色 sectionsColor:['#0da5d6', '#2AB561', '#DE8910', '#16BA9D', '#0DA5D6'], // 滚动到某一屏后的回调函数,接收 anchorLink 和 index 两个参数,anchorLink 是锚链接的名称,index 是序号,从1开始计算 afterLoad: function (link, index) { console.log(index); // current 类加给谁,谁就做动画 $('.section').removeClass('current'); // 让动画延迟执行100ms setTimeout(() => { $('.section').eq(index - 1).addClass('current'); }, 100); } }); }); </script> </head> <body> <div id="fullpage"> <div class="section"><h3>第一屏</h3></div> <div class="section"><h3>第二屏</h3></div> <div class="section"> <div class="slide"><h3>第三屏的第一屏</h3></div> <div class="slide"><h3>第三屏的第二屏</h3></div> <div class="slide"><h3>第三屏的第三屏</h3></div> <div class="slide"><h3>第三屏的第四屏</h3></div> </div> <div class="section"><h3>第四屏</h3></div> </div> </body> </html>


  • demo 效果:



相关文章
N..
|
1月前
|
JavaScript 前端开发 UED
jQuery动画特效
jQuery动画特效
N..
13 1
|
1月前
|
JavaScript
jquery动画与事件案例
jquery动画与事件案例
12 0
|
2月前
|
移动开发 JavaScript 前端开发
分享48个JS分页代码特效,总有一款适合您
分享48个JS分页代码特效,总有一款适合您
37 0
|
3月前
|
JavaScript
|
3月前
|
机器学习/深度学习 JavaScript
|
1月前
egg.js 24.13sequelize模型-字段限制排序分页
egg.js 24.13sequelize模型-字段限制排序分页
24 1
egg.js 24.13sequelize模型-字段限制排序分页
|
15天前
|
JavaScript 前端开发
JQuery和JS的区别有哪些?
JQuery和JS的区别有哪些?
13 0
|
1月前
|
JavaScript 前端开发
jQuery中的事件与动画
jQuery中的事件与动画
10 0
|
1月前
|
JavaScript
jQuery选择器案例之——index.js
jQuery选择器案例之——index.js
8 0
|
1月前
|
JavaScript
jQuery动画与事件概念以及语法
jQuery动画与事件概念以及语法
8 0