JavaScript学习7-2:移动端网页特效(轮播图、返回顶部、插件、框架、本地存储)

JavaScript学习7-2:移动端网页特效

一、触屏事件

触屏事件:
在这里插入图片描述
触屏事件对象:
在这里插入图片描述
拖动元素:
在这里插入图片描述

二、常见特效

移动端轮播图(携程首页)

携程首页的焦点图模块
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

classList使用
    <script>
        var div = document.querySelector('div');
        //1. 添加类名 注意和className不同 不是覆盖类名 而是在后面追加
        div.classList.add('three'); //类名添加不用加.
        //2. 删除类名
        div.classList.remove('one');

        var btn = document.querySelector('button');
        btn.addEventListener('click', function () {
            //3. 切换类名 有->没有 没有->有
            document.body.classList.toggle('bg');
        })
    </script>

在这里插入图片描述
在这里插入图片描述

返回顶部(携程首页)

在这里插入图片描述
轮播图效果:携程首页

click延时解决方案

在这里插入图片描述
在这里插入图片描述
使用fastclick插件是最常用的

三、常用开发插件

(1)fastclick插件

在这里插入图片描述

(2)Swiper插件

在这里插入图片描述
使用:京东首页

(3)其他插件

在这里插入图片描述
在这里插入图片描述

(4)视频插件zy.media.js

在这里插入图片描述

四、常用开发框架

在这里插入图片描述

(1)Bootstrap

在这里插入图片描述

jQuery、Vue、React、angular (另外学习)

五、本地存储

在这里插入图片描述

(1)window.sessionStorage

在这里插入图片描述

(2)window.localStorage

在这里插入图片描述
两者最大的区别就是localStorage是永久存储,并且可以在同一浏览器的不同页面进行使用,但是sessionStorage在页面关闭时就清除数据,并且只能本页面使用

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值