位置: 编程技术 - 正文

基于jquery实现鼠标滚轮驱动的图片切换效果(jquery操作html代码)

编辑:rootadmin

推荐整理分享基于jquery实现鼠标滚轮驱动的图片切换效果(jquery操作html代码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery操作css,jquery的鼠标移入事件,jquery设置鼠标样式,jquery设置鼠标样式,jquery的鼠标移入事件,jquery代码实现鼠标点击,常用的jquery鼠标事件,常用的jquery鼠标事件,内容如对您有帮助,希望把文章链接给更多的朋友!

jQuery可以制作出与Flash媲美的动画效果,这点绝对毋庸置疑,本文将通过实例演示一个基于鼠标滚轮驱动的图片切换效果。

基于jquery实现鼠标滚轮驱动的图片切换效果(jquery操作html代码)

本例实现的效果:鼠标滚轮滚动时图片进行切换。支持键盘方向键实现图片切换效果。支持点击图片切换,支持点击当前图片链接。进度条滑块展示图片图片数量进度。XHTML

div.demo是最外面的一层,包含了整个滚动效果所需的所有元素。#imageflow是必需的,且与其内部包含的元素的ID名称不能修改,如确实要修改,就要先定义或直接修改JS代码了。#loading用来装载一个加载动画的图片,当然你也可以直接写成"loading"或其他文字。#captions用来显示图片的标题。#images放置所要滚动切换的图片,数量不限。#scrollbar就是展示图片的进度条。#slider是一个滑块,当切换图片时,滑块会滑动到相应的位置,以展示图片数量的位置。CSS

CSS是整个效果实现的关键部分,如果CSS控制不好,将得不到你要的效果。.demo设置了宽度和高度,并设置position:relative和overflow:hidden,目的是为了让鼠标滑轮滚动作用的范围限制在.demo里。#images设置了margin值,并对内部的img设置了相对定位。#captions设置了用来显示图片标题的样式,注意我使用半透明的图片cap_bg.png作为背景图片,在IE6下不支持透明的png图片,所以你要进行相关的处理。接下来看滚动进度条和滑块的设置,都运用的定位和深度设置,为何要这样设置,只有大家去慢慢测试才会知道其中的奥妙。引入jquery库和滑动js文件

所有的js动作都在imageflow.js完成,我只做了略微的改动,大家可以直接使用。现在可以看到效果了吧。但是还有问题:图片连接地址如何获取?最终的效果应该是点击当前展示的图片时,会连接到一个页面,用来展示该图片相关的详细信息。那么这个链接地址如何获取,大概在第行开始有这样两行代码:

可以看出,图片的链接地址来源于它的属性:longdesc,当单击图片的时候,页面将会跳转到相应的地址页面。好现在我们回到刚开始的XHTML代码,只需给每张图片指定longdesc属性,并将值设为对应的网页地址。如:

现在,任务算是完成了。看完本例你会发现,你根本不需要些一句jquery代码,因为imageflow都已经完成了所有的操作代码。

标签: jquery操作html代码

本文链接地址:https://www.jiuchutong.com/biancheng/370436.html 转载请保留说明!

上一篇:jquery移动端TAB触屏切换实现效果(jquery 移动端)

下一篇:jQuery无刷新分页完整实例代码(jquery刷新局部页面)

  • 运费收入算销售收入吗
  • 内部伙食费购买会计分录
  • 公司公积金缴纳比例一般来说是多少?
  • 子公司内部交易抵消举例说明
  • 政府预算年度
  • 员工旅游费怎么记账
  • 资产负债表其他应收款怎么填列
  • 古董卖给公司
  • 预付的固定资产没有收到发票怎么入账
  • 应收账款管理制度设计毕业设计
  • 成本利润率多少倍
  • 应收账款减值处理
  • 做内账有风险还是做外账有风险
  • 企业税前扣除凭证包括以下哪些方面
  • 从成因解析如何把控出口退税的执法风险
  • 应付利润是会计科目吗
  • 银行代发工资一定要本行卡吗
  • 发票认证后还要做什么
  • 公司有残疾人员怎么办
  • 飞鱼星路由器信号有点差怎么办
  • 哪些情形需要办理外债审核登记
  • 营业外支出所得税前可以扣除吗
  • 事业单位政府预算
  • win7为什么还有人用
  • 华为手机找回删除的通讯录号码
  • php操作mysql数据库
  • 如何在qq好友旁边打字
  • 应付债券的会计处理
  • 外币债券汇兑损益怎么算
  • vant3.0
  • php单例模式例子
  • 清晨暴雨的说说
  • 软件开发企业的税收优惠政策
  • 如何用php制作表格
  • 福利费做账分录
  • uniapp自定义tabbar功能
  • idea如何运行vue项目
  • 如何进行iframe框架切换
  • 不是自己生产的产品可以用自己的商标吗
  • 用于研发的材料后期销售了应该怎么账务处理
  • 利息 记账
  • 织梦会员系统
  • rust 前端开发
  • 织梦怎样实现文件上传
  • 计提工资大于发放工资,所得税汇算要调整吗
  • 一般纳税人报税需要填哪些表
  • 我有朋友吗朋友圈说说
  • 个体工商户免费开票额度
  • 应交税费应交增值税明细账图
  • 陕西省跨区域企业所得税征收
  • 非广告性质的赞助支出
  • 有限合伙企业协议
  • 对方开票少开几角会计分录
  • 出纳现金日记账怎么记账
  • 赠送的商品如何入账
  • 租车费报销管理规定
  • 企业一般户怎么查询
  • 辞退员工 工资
  • ubuntu怎么修改配置文件
  • windows xp
  • linuxftp服务器
  • mcshield.exe是什么进程
  • win7断电后无法正常启动
  • Win10系统如何打开任务管理器
  • window10 弹窗广告
  • Linux编译内核无法启动
  • express.json()
  • android 自定义
  • js中的正则表达式的例子
  • nodejs开发博客
  • python3遍历
  • 浅析python中SQLAlchemy排序的一个坑
  • jquery事件委托原理
  • 怎样下载金税盘
  • 广东地税电话客服电话
  • 增值税预缴税款在主表怎么填写
  • 应征增值税不含销售额3%和5%征收的有什么区别
  • 实名办税的法律依据
  • 餐厅税务依据有哪些
  • xboxone登录显示密码错误
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设