博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jquery幻灯片--渐变
阅读量:6475 次
发布时间:2019-06-23

本文共 540 字,大约阅读时间需要 1 分钟。

网站上为了设计,需要一些幻灯片效果,现在网站有很多插件可以使用。

想要成为以为牛逼的程序员,绝对不允许只会用别人的插件而已,不然你只能是“代码”的搬运工,而不敢做出自己的创新。

首先使用jquery做渐变效果,一般使用fadeOut/fadeIn(渐入渐出)效果。

但是因为fadeOut/fadeIn在停止效果时,使用stop()会产生不可预估的效果。

所以在做效果时,使用的方法是animate,通过设定透明度(opacity)来实现效果。因为图片显示在同一个位置,所以存在层叠问题。解决这个问题的方式是通过控制元素的z-index,将想要显示的图片显示。

创建几个函数

switch_pic      用于执行图片切换效果。

auto_switch_pic    通过调用switch_pic函数,实现定时切换页面效果。

click_trigger      切换图片效果触发器

技术细节

定时切换效果和触发切换效果会存在以下冲突

首先当定时切换还差一秒时,你发动了触发切换,刚放上去,就又自动切换到下一个图片去了。

 

解决方式,当鼠标在触发器内时,停止定时切换效果。

转载于:https://www.cnblogs.com/xiashuo-he/p/4561701.html

你可能感兴趣的文章
ejabberd_local
查看>>
BZOJ5020 [THUWC 2017]在美妙的数学王国中畅游LCT
查看>>
hdu 6030 矩阵快速幂
查看>>
tomcat类加载机制
查看>>
ado.net2.0中的缓存使用SqlDependency类
查看>>
Java基础学习总结(94)——Java线程再学习
查看>>
iOS开发之调用系统设置
查看>>
利用 ACPI\\ACPI0003设备 判断笔记本还是台式机
查看>>
解决wampserver 服务无法启动
查看>>
ES6中Promise封装ajax的写法
查看>>
初次使用 VUX
查看>>
javascript 字符串转数字的简便写法
查看>>
html之div始终停留在屏幕中间部分
查看>>
AsyncTask的缺陷
查看>>
Spring中jdbcTemplate的用户实例
查看>>
[模板] 快速傅里叶变换/FFT/NTT
查看>>
DecimalFormat 数据格式设置 SimpleDateFormat时间格式的用法介绍 --转载
查看>>
Android 的Margin和Padding属性以及支持的长度单位
查看>>
653. Two Sum IV - Input is a BST
查看>>
HDU ACM 1050 Moving Tables
查看>>