首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    前端成神之路-WebAPIs06

    当我们点击按钮时候,判断步长是正值还是负值 ​ 1.如果是正值,则步长往大了取整 ​ 2.如果是负值,则步长 向小了取整 1.1.3 动函数添加回调函数 回调函数原理:函数可以作为一个参数。...点击小圆圈,移动图片 当然移动的是 ul // ul 的移动距离 小圆圈的索引号 乘以 图片的宽度 注意是负值 // 当我们点击了某个小li 就拿到当前小...li 的索引号 var index = this.getAttribute('index'); // 当我们点击了某个小li 就要把这个li 的索引号...num num = index; // 当我们点击了某个小li 就要把这个li 的索引号 circle circle =...触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方。

    1.3K40

    网页轮播图案例

    案例分析: 因为js较多,我们单独新建js文件夹,再新建js文件,引入页面中。 此时需要添加load事件。 鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。...类 点击小圆圈滚动图片 此时用到animate动画函数,将js文件引入(注意,因为index.js 依赖animate.js所以,animate.js 要写到index.is.上面)...点击小圆圈,移动图片 当然移动的是 ul            // ul 的移动距离 小圆圈的索引号 乘以 图片的宽度 注意是负值            // 当我们点击了某个小li 就拿到当前小...li 的索引号            var index = this.getAttribute('index');            // 当我们点击了某个小li 就要把这个li 的索引号...num              num = index;            // 当我们点击了某个小li 就要把这个li 的索引号 circle              circle =

    1.4K30

    网页轮播图案例

    案例分析: 因为js较多,我们单独新建js文件夹,再新建js文件,引入页面中。 此时需要添加load事件。 鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。...,将js文件引入(注意,因为index.js 依赖animate.js所以,animate.js 要写到index.is.上面) 使用动画函数的前握,该元素必须有定位 注意是ul移动而不是小li 滚动图片的核心算法...点击小圆圈,移动图片 当然移动的是 ul            // ul 的移动距离 小圆圈的索引号 乘以 图片的宽度 注意是负值            // 当我们点击了某个小li 就拿到当前小...li 的索引号            var index = this.getAttribute('index');            // 当我们点击了某个小li 就要把这个li 的索引号...num              num = index;            // 当我们点击了某个小li 就要把这个li 的索引号 circle              circle =

    5.5K21

    「JavaScript 」动画基础 - 02

    当我们点击按钮时候,判断步长是正值还是负值 如果是正值,则步长往大了取整 如果是负值,则步长 向小了取整 1.1.3 动画函数添加回调函数 回调函数原理:函数可以作为一个参数。...点击小圆圈,移动图片 当然移动的是 ul // ul 的移动距离 小圆圈的索引号 乘以 图片的宽度 注意是负值 // 当我们点击了某个小li 就拿到当前小...li 的索引号 var index = this.getAttribute('index'); // 当我们点击了某个小li 就要把这个li 的索引号...num num = index; // 当我们点击了某个小li 就要把这个li 的索引号 circle circle =...所有的小li绑定事件 // 这个current 做为筋斗云的起始位置 var current = 0; for (var i = 0; i < lis.length;

    36020

    「JavaScript 」动画基础 - 03

    触摸事件对象重点我们看三个常见对象列表: 因为平时我们都是元素注册触摸事件,所以重点记住 targetTocuhes 1.1.3 移动端拖动元素 touchstart、touchmove、touchend...获取元素 var focus = document.querySelector('.focus'); var ul = focus.children[0]; // 获得focus 的宽度 var w...案例分析 小圆点跟随变化效果 把ol里面li带有current类名的选出来去掉类名 remove 让当前索引号的小li 加上 current add 但是,是等着过渡结束之后变化,所以这个写到 transitionend...; // 让当前索引号 的小li 加上 current add ol.children[index].classList.add('current'); 手指滑动轮播图 本质就是ul跟随手指移动,简单说就是移动端拖动元素...滑动也分为左滑动和右滑动判断的标准是 移动距离正负 如果是负值就是左滑 反之右滑 如果是左滑就播放下一张 (index++) 如果是右滑就播放上一张 (index--) // 4.

    1.2K20
    领券