铁人赛 Day26 -- 一定要知道的JQuery (二) -- 锚点动画

JQuery-锚点动画

什麽是锚点 & 锚点的作用是什麽

他是超连结的一种,可以帮助我们更快速的寻找我们所要的资讯,
就不用一直滚动页面来寻找我们所要的资讯了

我在网路上找到一个别人做的网页,
https://huangkaisong.github.io/ --> 点进这个网址来试玩看看锚点的功能
https://ithelp.ithome.com.tw/upload/images/20210925/20141189t6mz5X4s06.png

基本语法

在网页的某一个位置中,插入一个锚点(随至随你放,看你要让锚点在哪)

<a name="abc"></a>

只要点选,就会自动跳到刚刚上面所设定的锚点位置

<a href="#abc">显示的字样</a>

范例

完整程序码长这样

$(function(){
    $('.scroll').on('click',function(){//系结点选事件
        let haha = $('#haha').offset().top;//获取对应元素剧情萤幕顶部的距离
        $('html,body').animate({scrollTop:haha},800);//动画出炉
    });
});
  1. 给要进行锚点跳转的 标签加一个类 例:
<a href="#haha" class="scroll">
  1. 获取对应节点距离浏览器顶部的距离 例 :
let haha = $('#haha').offset().top
  1. 给所有要锚点动画的加上点选事件 例:
$('.scroll').on('click',function())

这样就可以做出我们的锚点动画啦
那我们铁人赛Day27见罗!!


<<:  Day11 SwiftUI 04 - 在SwiftUI 上设计多画面

>>:  Day11 Platform Channel - EventChannel

JavaScript Day16 - 箭头函式

函式陈述式与函式表达式 函式陈述式:之前直接定义 function 的方式 会被提升到最上面,所以可...

Day1 初探NodeJS

学习新知的第一步是初步了解原理,学习新的开发技术除了原理也要先学习设定环境。 写在最最最前面 虽然N...

爬虫怎麽爬 从零开始的爬虫自学 DAY4 开发环境-3 Visual Studio Code 使用设定

前言 各位早安,书接上回我们安装好python跟Visual Studio Code,完成了开发环境...

Day18 PHP的常用函数3:时间函数

时间函数 世界各国表示时间的方式不一样,存储不方便,计算不方便,不同的时间表示方式影响,不利於沟通和...

【Day 22】Hook 05:useReducer

Reducer Reducer 这个概念, 来源於 React 的延伸套件 Redux, 其核心由 ...