jQuery动画切换效果

jQuery图片切换动画效果 处理动画延迟 jq图片切换动画,处理快速点击动画延迟。 阅读详情

index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>相册切换效果</title>
    <style>
    * {
    margin: 0px;
    padding: 0px;
    }

    li {
        list-style: none;
    }

    a {
        text-decoration: none;
    }

    body {
        background: url('images/bg.jpg') no-repeat;
        height: 100%;
        width: 100%;
    }

    ul#pic_con {
        overflow: hidden;
        width: 750px;
        height: 560px;
        margin: 40px auto;
    }

    ul#pic_con li {
        float: left;
        width: 238px;
        height: 169px;
        margin: 6px;
        background: #fff;
        box-shadow: 0 0 20px #fff;
        border-radius: 6px;
    }

    ul#pic_con li img {
        width: 230px;
        height: 159px;
        padding: 4px;
    }

    #bg {
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,.4);
        position: absolute;
        top: 0px;
        left: 0px;
        display: none
    }

            /*翻页相册*/
    .big_pic {
        width: 800px;
        margin: 0 auto;
        position: relative;
    }

    .big_pic ul {
        width: 650px;
        height: 450px;
        margin: 40px auto;
        position: relative;
    }

    .big_pic ul li {
        width: 650px;
        height: 450px;
        padding: 5px;
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .big_pic ul li img {
        width: 650px;
        height: 450px;
    }

    .big_pic a {
        display: block;
        width: 60px;
        height: 90px;
        line-height: 90px;
        text-align: center;
        position: absolute;
        font-size: 30px;
        color: #fff;
        background: rgba(0,0,0,.5);
        font-weight: 900;
        box-shadow: 0 0 15px #fff;
        border-radius: 4px;
    }

    .big_pic a.prve {
        top: 50%;
        margin-top: -45px;
        left: 0px;
    }

    .big_pic a.next {
        top: 50%;
        margin-top: -45px;
        right: 0px;
    }
    </style>
</head>
<body>
    <ul id="pic_con">
        <li><img src="images/main/1.jpg" alt=""></li>
        <li><img src="images/main/2.jpg" alt=""></li>
        <li><img src="images/main/3.jpg" alt=""></li>
        <li><img src="images/main/4.jpg" alt=""></li>
        <li><img src="images/main/5.jpg" alt=""></li>
        <li><img src="images/main/6.jpg" alt=""></li>
        <li><img src="images/main/7.jpg" alt=""></li>
        <li><img src="images/main/8.jpg" alt=""></li>
        <li><img src="images/main/9.jpg" alt=""></li>
    </ul>

    <div id="bg">
        <div class="big_pic">
            <ul>
                <li><img src="images/show/1/1.jpg" alt=""></li>
                <li><img src="images/show/1/2.jpg" alt=""></li>
                <li><img src="images/show/1/3.jpg" alt=""></li>
                <li><img src="images/show/1/4.jpg" alt=""></li>
                <li><img src="images/show/1/5.jpg" alt=""></li>
            </ul>
            <a href="javascript:;" class="prve">&lt;</a>
            <a href="javascript:;" class="next">&gt;</a>
        </div>
    </div>
</body>
</html>
<script  src="js/jquery-1.11.3.js"></script>
<script>
    $(function(){ 
        $('#pic_con li').click(function() {
            var index = $(this).index();
            for (var p = 0; p < 5; p++) {
                var url = 'images/show/' + index + '/' + (p + 1) + '.jpg';
                $('.big_pic li').eq(p).find('img').attr('src', url)
            }
            $('#bg').fadeIn(600);
        });
        //下切换
        $('a.next').click(function() {
            $('.big_pic ul li:last').animate({
                "left": "100%"
            },
            600,
            function(event) {
                $(this).animate({
                    'left': '0'
                },
                600);
                $('.big_pic ul').prepend($(this))
            });
            $('.big_pic ul').animate({
                'left': '-40%'
            },
            600);
            $('.big_pic ul').animate({
                'left': '0'
            },
            600);
            event.stopPropagation()
        });
        //上切换
        $('a.prve').click(function() {
            $('.big_pic ul li:last').animate({
                "left": "-100%"
            },
            600,
            function(event) {
                $(this).animate({
                    'left': '0'
                },
                600);
                $('.big_pic ul').prepend($(this));
            });
            $('.big_pic ul').animate({
                'left': '40%'
            },
            600);
            $('.big_pic ul').animate({
                'left': '0'
            },
            600);
            event.stopPropagation();
        });
        //点击消失
        $('#bg').click(function() {
            $(this).fadeOut(600);
        })
     })
</script>

运行结果:

这里写图片描述


这里写图片描述

jQuery实现页面切换过渡动画效果 接下来,我们使用jQuery来实现页面切换的过渡动画效果。在JavaScript代码中,我们首先为切换按钮添加点击事件监听器,然后在事件处理程序中执行页面切换动画。当用户点击页面A中的某个元素时,我们将切换到页面B,并添加过渡动画效果。当用户点击切换按钮时,页面将以淡出和淡入的方式平滑过渡到目标页面。在网页设计中,动画效果可以提升用户体验,使页面过渡更加平滑和吸引人。最后,我们需要在CSS中设置页面初始状态的样式,以及过渡动画的样式。CSS样式可以根据需要进行自定义,用于设置页面切换的过渡效果。 阅读详情

相关推荐

jQuery+CSS3打造个性化动画电子相册实战代码

随着前端技术的不断演进,个性化的网页交互体验逐渐成为用户关注的核心。jQuery 与 CSS3 的结合为开发者提供了一种高效、简洁且兼容性强的技术方案,尤其适用于轻量级动态网页应用,如个性相片动画电子相册。本章将从项目的整体视角出发,介绍电子相册的基本概念、典型应用场景及其在现代网页设计中的价值。graph LRA[电子相册] --> B[个人展示: 作品集/旅行回忆]A --> C[情感表达: 婚礼/纪念日]A --> D[商业用途: 电商图集/官网画廊]

weixin_42350014的博客 688

jQuery单页切换动画

下载地址 用法引用相关文件 JS调用$(document).ready(function() { $("#container").fullPaged({ "direction" : "bottom" });}); dd:

ICode联盟 106

月光下爱的纪念日个性化网页模板

纪念日网页模板作为个人或情侣表达情感与回忆的重要载体,其设计理念需要围绕“情感传递”与“个性化体验”。首先,设计者需要确定网站的核心主题,这通常是纪念日的重要元素,例如结婚周年、恋爱纪念日或者重要的个人成就纪念。

weixin_35762258的博客 758

jquery实现一个翻页动画

有个需求要实现一个翻页动画,记录一下。

zhujie_的博客 411

jquery带翻页动画的电子杂志代码分享

这是一款基于jquery实现的带翻页动画的电子杂志,小编有时就在想我们读的纸质课本可不可以都改成电子书,这要是不是会更节省资源呐? 记得以前我们有介绍过不少书本翻页的动画,比如这款CSS3书本翻页动画,制作就非常逼真。今天要分享的这款jQuery书本翻页3D动画功能更加强大,可以支持任意数量页的翻阅,并且也有非常美观的视觉效果。书本的内容支持任意HTML元素,相当灵活。 运行效果图                         ——————————–查看效果 下载源码———————————— 为大家分享的jquery带翻页动画的电子杂志代码如下 <head> <title>jQu

PyGPT:桌面AI助手整合大模型与本地知识库,打造高效工作流

大语言模型(LLM)通过理解和生成自然语言,正深刻改变人机交互方式。其核心原理是基于海量数据训练的Transformer架构,能够根据上下文进行预测和生成。这一技术价值在于将强大的AI能力平民化,广泛应用于代码生成、文档分析、创意写作和智能问答等场景。通过API调用云端模型或本地部署开源模型,开发者可以构建个性化的AI应用。本文聚焦于PyGPT这一桌面AI助手,它巧妙地将ChatGPT、Claude、Gemini等主流大模型与LlamaIndex、Ollama等本地化工具整合,实现了聊天、文件分析、代码解释

weixin_28679635的博客 435

JQuery图片切换动画效果

由于博主我懒,所以页面画的比较粗糙,但是没关系,因为我主要讲的是如何实现图片动画切换。 思路:想必大家都逛过淘宝或者其他的一些网站,一般都会有图片动画切换的效果,那是怎样实现的呢?博主我呢,技术不是很好,弄了一个简单的例子! 首先一般图片上会有两个图片按钮,一个左切换的按钮一个右切换的按钮,当我们单击左切换按钮时,原来的图片就会向右移动XX像素,然后它左边的图片就会显示到框里,而原来的图片被隐藏了

qq1272850043的博客 1018

Visual Studio 2022调试Godot 4 C#项目全攻略:从环境配置到断点调试

本文详细介绍了如何配置Visual Studio 2022以高效调试Godot 4 C#项目。从环境搭建、外部编辑器设置到两种核心调试模式(附加到进程与启动配置)的实战指南,帮助开发者构建无缝的工业级工作流,解决编码乱码、断点失效等常见问题,大幅提升开发与问题排查效率。

bush的博客 391

jQuery演示10种不同的切换图片列表动画效果

经常用到的图片插件演示jQuery十种不同的切换图片列表动画效果   实例代码下载 Java代码      "en" class="no-js">                  "UTF-8" />           "X-UA-Compatible" content="IE=edge,chrome=1"/>         

zhangyingh921的博客 1567

SAP SD信贷管理实战:从配置到风险控制的完整指南(附后台路径)

本文详细解析了SAP SD信贷管理的完整配置流程与风险控制策略,涵盖信贷控制范围设置、风险分级机制及动态控制配置。通过实战案例和后台路径指引,帮助企业实现从客户信用评估到实时监控的全流程管理,有效降低坏账风险并优化资金安全。

3a9bq4r8t2y的博客 212

【C++】C++异常语法、使用、规范、异常安全及异常的优缺点

实际中我们可以可以去继承exception类实现自己的异常类。但是实际中很多公司像上面一样自己定义一套异常继承体系。因为C++标准库设计的不够好用。如果有一个块抛出一个异常,捕获异常的方法会使用 try 和 catch 关键字。try 块中放置可能抛出异常的代码,try 块中的代码被称为保护代码。C++ 提供了一系列标准的异常,定义在 中,我们可以在程序中使用这些标准的异常。异常是一种处理错误的方式,

weixin_51692487的博客 1522

html 网页跳转动画效果,jQuery实现切换页面过渡动画效果_jquery

直接为大家介绍制作过程,希望大家可以喜欢。HTML结构该页面切换特效的HTML结构使用一个元素来作为页面的包裹元素,div.cd-cover-layer用于制作页面切换时的遮罩层,div.cd-loading-bar是进行ajax加载时的loading进度条。Page TransitionCSS样式该页面切换特效中使用body::before和body::after伪元素在页面切换过程中创建两个遮...

weixin_39612228的博客 4949

DeerFlow 系列教程 第十二篇 | Tools 工具体系——从内置工具到 MCP 扩展

文件此工具允许 Agent 在运行时创建新的自定义 Agent。@toolsoul: str, # SOUL.md 的完整内容description: str, # Agent 的一行描述创建流程从获取agent_name写入配置文件(包含 name 和 description)写入灵魂文件SOUL.md(定义 Agent 的人格和行为)更新中的错误回滚MCP(Model Context Protocol)是一种标准协议,允许 AI Agent 连接外部工具服务器。DeerFlow 通过。

weixin_43674738的博客 180

html怎么做动态切换效果,jQuery实现切换页面过渡动画效果

直接为大家介绍制作过程,希望大家可以喜欢。HTML结构该页面切换特效的HTML结构使用一个元素来作为页面的包裹元素,div.cd-cover-layer用于制作页面切换时的遮罩层,div.cd-loading-bar是进行ajax加载时的loading进度条。Page TransitionCSS样式该页面切换特效中使用body::before和body::after伪元素在页面切换过程中创建两个遮...

weixin_30744613的博客 1371

请举手回答,LDO和DC-DC有什么不同?

文章目录1 LDO是什么2 LDO典型电路3 DC-DC是什么4 DC-DC典型电路5 LDO和DC-DC区别10.2.6 小结一下 大家好,我是记得诚。 DC-DC和LDO都是电源芯片,两者差异很大,用法也不同,这篇博客讲述LDO和DC-DC的一些差异,帮助更好的认识LDO和DC-DC并进行选型。 1 LDO是什么 LDO是low dropout regulator的简称,即低压差线性稳压器,这是相对于传统的线性稳压器来说的,传统的稳压器,输入比输出要高出很多,否则无法工作,LDO可能输入比输出高1~2V

记得诚 1万+

科研级YOLOv8 Neck革新:BiFPN双向特征金字塔赋能,让多尺度融合更高效的实战指南

在文件夹下新建BiFPN.py,将上述BiFPNLayer和BiFPN类的代码写入其中。这一步是为了让YOLOv8的代码架构能识别我们的自定义Neck模块。

m0_64661770的博客 152

JQuery简单的图片切换和动画效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-3.4.1.min.js"></script> </head&gt...

weixin_44977470的博客 1233

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

2021年jQuery三类切换动画效果

jQuery三类切换动画效果 一.显示/隐藏/来回切换----show/hide/toggle <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-1.11.1.js"></script> <sty...

码蝗的博客 445

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

jQuery三类切换动画效果

jQuery三类切换动画效果 一.显示/隐藏/来回切换----show/hide/toggle &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title&gt; &lt;

weixin_43661426的博客 1103

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

js html页面切换效果,jQuery实现切换页面过渡动画效果

这篇文章主要介绍了关于jQuery实现切换页面过渡动画效果,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下这是一款效果非常酷的jQuery和CSS3通过AJAX调用切换页面过渡动画特效插件。该页面切换特效使用AJAX来动态加载链接内容,在页面加载的时候,使用CSS3来制作非常酷的页面过渡动画效果。插件中使用pushState方法来管理浏览器的浏览历史,需要的朋友可以参考下直接为大家介...

weixin_39969143的博客 1817

网页过渡效果html,jQuery实现切换页面过渡动画效果

直接为大家介绍制作过程,希望大家可以喜欢。HTML结构该页面切换特效的HTML结构使用一个元素来作为页面的包裹元素,div.cd-cover-layer用于制作页面切换时的遮罩层,div.cd-loading-bar是进行ajax加载时的loading进度条。Page TransitionCSS样式该页面切换特效中使用body::before和body::after伪元素在页面切换过程中创建两个遮...

weixin_34621309的博客 1721

html鼠标悬停切换内容,jQuery鼠标悬停内容动画切换效果

效果如下:代码如下:jQuery鼠标悬停内容动画切换效果* {margin: 0;padding: 0;list-style: none;}img {border: 0;}a {color: #fff;text-decoration: none;}.servicesBox {width: 1000px;height: 270px;margin: 0 auto;clear: both;line-he...

weixin_33838896的博客 511

html首页 slider图片切换效果,jQuery插件Slider Revolution实现响应动画滑动图片切换效果...

这是一款非常强大的内容切换插件,它基于jQuery,它充分响应,支持移动设备,支持手机触摸,键盘翻页;它内置幻灯、视频播放计时器,它拥有各种模式:自定义,自动响应,全屏;它有多种动画效果、3d效果...总之你想到的效果它都做到了,它的名字叫Slider Revolution。HTMLSlider Revolution是一款基于jQuery的插件,使用它时需要先载入jQuery库文件,以及Slide...

weixin_32642653的博客 760

JQuery: JQuery效果(隐藏、显示、切换,滑动,淡入淡出,以及动画)

JQuery:效果 JQuery效果有很多,包括隐藏、显示、切换,滑动,淡入淡出,以及动画等。隐藏:JQuery hide() 显示:JQuery show() 切换:JQuery toggle() 淡入淡出:JQuery fadeIn()、JQuery fadeOut()、JQuery fadeToggle()、JQuery fadeTo() 滑动:JQuery slideD...

dienangpiao2051的博客 650

52 jQuery-使用slideToggle()方法的动画效果自动切换图片的高度

1.效果图 2.HTML代码 &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;utf-8&quot;&amp;gt; &amp;lt;title&amp;gt;52 jQuery-使用slideToggle()方法的动画效果自动切换图片的高度&a

LiGuogang 914
上一篇: MVC 5中Async和await使用
下一篇: 浏览器安全思维导图
.NET跨平台
博客等级 码龄15年 6066粉丝 738原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值