jQuery学习笔记——视频展示效果示例
来源:互联网 发布:电脑估价软件 编辑:程序博客网 时间:2024/04/27 20:29
<!--作者:1377378268@qq.com时间:2017-08-13描述:视频展示效果实例--><!DOCTYPE HTML><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title> </title><link href="style.css" rel="stylesheet" type="text/css" /><script src="../js/jquery-3.2.1.min.js" type="text/javascript" charset="utf-8"></script><script type="text/javascript">$(function(){ var page = 1; var i = 4; //每版放4个图片 //向后 按钮 $("span.next").click(function(){ //绑定click事件 var $parent = $(this).parents("div.v_show");//根据当前点击元素获取到父元素 var $v_show = $parent.find("div.v_content_list"); //寻找到“视频内容展示区域” var $v_content = $parent.find("div.v_content"); //寻找到“视频内容展示区域”外围的DIV元素 var v_width = $v_content.width() ; var len = $v_show.find("li").length; var page_count = Math.ceil(len / i) ; //只要不是整数,就往大的方向取最小的整数 if( !$v_show.is(":animated") ){ //判断“视频内容展示区域”是否正在处于动画 if( page == page_count ){ //已经到最后一个版面了,如果再向后,必须跳转到第一个版面。$v_show.animate({ left : '0px'}, "slow"); //通过改变left值,跳转到第一个版面page = 1; }else{$v_show.animate({ left : '-='+v_width }, "slow"); //通过改变left值,达到每次换一个版面page++; }$parent.find("span").eq((page-1)).addClass("current").siblings().removeClass("current"); } }); //往前 按钮 $("span.prev").click(function(){ var $parent = $(this).parents("div.v_show");//根据当前点击元素获取到父元素 var $v_show = $parent.find("div.v_content_list"); //寻找到“视频内容展示区域” var $v_content = $parent.find("div.v_content"); //寻找到“视频内容展示区域”外围的DIV元素 var v_width = $v_content.width(); var len = $v_show.find("li").length; var page_count = Math.ceil(len / i) ; //只要不是整数,就往大的方向取最小的整数 if( !$v_show.is(":animated") ){ //判断“视频内容展示区域”是否正在处于动画 if( page == 1 ){ //已经到第一个版面了,如果再向前,必须跳转到最后一个版面。$v_show.animate({ left : '-='+v_width*(page_count-1) }, "slow");page = page_count;}else{$v_show.animate({ left : '+='+v_width }, "slow");page--;}$parent.find("span").eq((page-1)).addClass("current").siblings().removeClass("current");} });});</script></head><body><div class="v_show"><div class="v_caption"><h2 class="cartoon" title="卡通动漫">卡通动漫</h2><div class="highlight_tip"><span class="current">1</span><span>2</span><span>3</span><span>4</span></div><div class="change_btn"><span class="prev" >上一页</span><span class="next">下一页</span></div><em><a href="#">更多>></a></em></div><div class="v_content"><div class="v_content_list"><ul><li><a href="#"><img src="img/01.jpg" alt="海贼王" /></a><h4><a href="#">海贼王</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/01.jpg" alt="海贼王" /></a><h4><a href="#">海贼王</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/01.jpg" alt="海贼王" /></a><h4><a href="#">海贼王</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/01.jpg" alt="海贼王" /></a><h4><a href="#">海贼王</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/02.jpg" alt="哆啦A梦" /></a><h4><a href="#">哆啦A梦</a></h4><span>播放:<em>33,326</em></span></li><li><a href="#"><img src="img/02.jpg" alt="哆啦A梦" /></a><h4><a href="#">哆啦A梦</a></h4><span>播放:<em>33,326</em></span></li><li><a href="#"><img src="img/02.jpg" alt="哆啦A梦" /></a><h4><a href="#">哆啦A梦</a></h4><span>播放:<em>33,326</em></span></li><li><a href="#"><img src="img/02.jpg" alt="哆啦A梦" /></a><h4><a href="#">哆啦A梦</a></h4><span>播放:<em>33,326</em></span></li><li><a href="#"><img src="img/03.jpg" alt="火影忍者" /></a><h4><a href="#">火影忍者</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/03.jpg" alt="火影忍者" /></a><h4><a href="#">火影忍者</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/03.jpg" alt="火影忍者" /></a><h4><a href="#">火影忍者</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/03.jpg" alt="火影忍者" /></a><h4><a href="#">火影忍者</a></h4><span>播放:<em>28,276</em></span></li><li><a href="#"><img src="img/04.jpg" alt="龙珠" /></a><h4><a href="#">龙珠</a></h4><span>播放 <em>57,865</em></span></li><li><a href="#"><img src="img/04.jpg" alt="龙珠" /></a><h4><a href="#">龙珠</a></h4><span>播放 <em>57,865</em></span></li><li><a href="#"><img src="img/04.jpg" alt="龙珠" /></a><h4><a href="#">龙珠</a></h4><span>播放 <em>57,865</em></span></li><li><a href="#"><img src="img/04.jpg" alt="龙珠" /></a><h4><a href="#">龙珠</a></h4><span>播放 <em>57,865</em></span></li> </ul></div></div></div></body></html>
效果
阅读全文
0 0
- jQuery学习笔记——视频展示效果示例
- jquery实现视频展示效果
- 用jquery实现视频展示效果
- jQuery 学习笔记(三)——jQuery效果
- <学习笔记> jQuery效果
- jQuery:图片展示效果
- Jquery 某效果展示
- jQuery实现展示效果
- 学习笔记——jQuery实现复选框效果
- jQuery学习笔记(4)——动画效果
- jQuery学习笔记——DOM练习图片提示效果
- 学习笔记-jQuery扩展示例
- jquery学习笔记-效果代码
- jQuery动态效果学习笔记
- jQuery学习笔记之jQuery动画效果
- JQuery学习笔记(二):jQuery 效果
- JQuery学习笔记-JQuery的动画效果
- jQuery学习笔记三(jQuery效果)
- checkbox 选择
- 二、maven项目的搭建
- Linux常用命令大全
- Activity与Fragment封装初探(持续更新)
- 给深度学习入门者的Python快速教程
- jQuery学习笔记——视频展示效果示例
- Java回调机制在Android中的应用
- python 异常全格式
- 模拟C库中atoi与itoa
- Ubuntu安装JDK详解
- CodeForces 456D Elections(字典树+dp)
- Redis整合Spring结合使用缓存实例
- Http 响应码
- js函数前面的加号,叹号