jquer导航锚点链接动画效果和返回顶部代码

 1 $(function(){
 2     $(".index_nav li a").click(function(event){  //绑定按钮的单击事件
 3         var index = this.title;   //取得点击按钮的title属性,这里就是按钮的数字
 4 //        alert(index);
 5         var id = "#" + "index_" + index;   // 取得需要跳转到的div 的 id
 6 //        alert(id);
 7         $("html,body").animate({scrollTop:$(id).offset().top},1000)
 8
 9     });
10
11     $(window).scroll(function(){
12             if ($(window).scrollTop()>100){ $("#goTop").slideDown(500);
13             } else{
14                 $("#goTop").slideUp(500);
15             }
16         });
17         //当点击跳转链接后,回到页面顶部位置
18         $("#goTop").click(function(){
19         $(‘body,html‘).animate({scrollTop:0},1000); return false; });
20 });
21
22
23     //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失
24 //    $(function () {
25 //        $(window).scroll(function(){
26 //            if ($(window).scrollTop()>100){ $("#goTop").fadeIn(1500);
27 //            } else{
28 //                $("#goTop").fadeOut(1500);
29 //            }
30 //        });
31 //        //当点击跳转链接后,回到页面顶部位置
32 //        $("#goTop").click(function(){
33 //            $(‘body,html‘).animate({scrollTop:0},1000); return false; });
34 //    });
<div id="wrapper">
            <ul class="index_nav">
                <li><a href="javascript:void(0)" title="1"><i>主题</i><strong>1</strong></a></li>
                <li><a href="javascript:void(0)" title="2"><i>主题</i><strong>2</strong></a></li>
                <li><a href="javascript:void(0)" title="3"><i>主题</i><strong>3</strong></a></li>
                <li><a href="javascript:void(0)" title="4"><i>主题</i><strong>4</strong></a></li>
                <li><a href="javascript:void(0)" title="5"><i>主题</i><strong>5</strong></a></li>
            </ul>

            <div class="row" id="main">
                <h2 id="index_1">新年快乐</h2>
                <div class="mainpage1"><img src="img/bg_3.jpg"  width="1156" height="650" /></div>
            </div>
        </div>

1、这是li -- a 的title属性要留作获取动画目标的id值,

2、h2常用锚点链接  命名  jq义字符串拼接的方式获取,每个锚点。当有多块内容时,只需要   index_$ 累加即可

时间: 2024-12-28 12:02:57

jquer导航锚点链接动画效果和返回顶部代码的相关文章

swift-教你如何实现导航上的UISearchController动画效果。

这个代码片段是我这周我从网上找了各种资料然后经过自己的修改终于弄好了导航的上下动画效果: step1:==>因为这个搜索要有动画效果,所以这个页面必须要有一个导航控制器: //1.自定义创建导航控制器 这个页面我是从其他页面跳转过来的,跳转之前我自定义了一个导航控制器: let actionSearchTable=searchTable(); let navVC = UINavigationController(rootViewController: actionSearchTable); na

仿知乎/途家导航栏渐变文字动画效果-b

demo.gif 效果图如上,简单分析下 1.导航栏一开始是隐藏的,随着scrollView滚动而渐变 2.导航栏左右两边的navigationItem是一直显示的 3.导航栏参考了途家app,使用了毛玻璃效果,背景是一张图片 4.下拉放大图片效果 5.title文字动画效果 通过简单分析,系统的导航栏实现以上效果有点困难,直接自定义一个假的导航栏更容易点 分布拆解实现以上效果 一.下拉放大header图片 - (void)viewDidLoad {        [super viewDidL

导航控制器切换时动画效果

今天写了一下关于导航栏切换时的不同的效果,直接上代码: 下面是在第一个Vc的touches方法进行切换的. -(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{ // CATransition 有很多类型:@"rippleEffect", @"cube", @"moveln", @"reveal", @"fa

网页上下滚动,带缓冲效果,返回顶部

<head> <style type="text/css"> #container{ text-align: left; background-color: #faf7ec; width: 500px; margin: 20px auto 0 auto; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; } #block0, #block1, #block2, #block

js小效果:返回顶部

返回顶部: <div id="gotop" onclick="javascript:scroll(0,0);"><img src="images/top33x33.png"></div> <style type="text/css"> #gotop{display:none;position:fixed;right:5px;bottom:4rem;width:33px;heigh

背水一战 Windows 10 (42) - 控件(导航类): Frame 动画

原文:背水一战 Windows 10 (42) - 控件(导航类): Frame 动画 [源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 控件(导航类) Frame 动画 示例Animation/NavigationTransitionInfo/Demo.xaml <Page x:Class="Windows10.Animation.NavigationTransitionInfo.Demo" xmlns="http://schemas.mic

一个扇形的动画效果

用cashapelayer和core animation实现的一个扇形的动画效果. 直接贴代码 可以让cashapelayer跟着动画里面的一个path动态的绘图 -(void)addarcanimation { CAShapeLayer *linelayer=[CAShapeLayer layer]; linelayer.strokeColor=[[UIColor colorWithRed:0.400 green:1.000 blue:1.000 alpha:1.000] CGColor];

Android开发之动画效果浅析

Android开发之动画效果浅析 请尊重他人的劳动成果,转载请注明出处:Android开发之动画效果浅析 程序运行效果图: Android动画主要包含补间动画(Tween)View Animation.帧动画(Frame)Drawable Animation.以及属性动画Property Animation.下面依次介绍一下各个动画. 1.   补间动画(Tween) Tween动画,通过对View 的内容进行一系列的图形变换 (包括平移.缩放.旋转.改变透明度)来实现动画效果.动画效果的定义可

Acitivity进入退出动画效果的两种实现

以前做项目的时候一直没有注意过activity切换动画的问题,一方面因为没有人要求,一方面因为自己还没能静下心来好好学习.现在把这个问题弄清楚了,拿出来分享下.自己也做个总结. 我这里说的两种实现一种是通过调用overridePendingTransition方式指定将要打开的activity的动画和当前activity的退出动画:另一种是我昨天在做dialog进入退出时提出的想法,通过style来指定某个activity的进入退出的动画效果. 先说第一种实现方式: overridePendin