jquery点击缩略图切换视频播放特效代码分享


Posted in Javascript onSeptember 15, 2015

本文实例讲述了jquery点击缩略图切换视频播放特效。分享给大家供大家参考。具体如下:

jquery点击缩略图切换视频播放是一款非常实用的播放代码,点击视频缩略图切换优酷视频播放的视频播放选项卡代码,支持flash视频切换选项卡。

运行效果图:

 -------------------查看效果 下载源码-------------------

jquery点击缩略图切换视频播放特效代码分享

小提示:浏览器中如果不能正常运行,可以尝试切换浏览模式。

为大家分享的jquery点击缩略图切换视频播放特效代码如下

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jquery点击缩略图切换视频播放</title>
<style type="text/css">
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
/* videobox */
.videobox{background:#ff6600;border:solid 5px #ff6600;width:408px;margin:30px auto 0 auto;}
.video-img{width:408px;height:266px;overflow:hidden;}
.video-list{height:78px;padding:15px 0 0 0;}
.video-list li{width:78px;height:59px;overflow:hidden;position:relative;float:left;border:solid 2px #fff;margin:0 10px;cursor:pointer;}
.video-list li .icon-video{position:absolute;left:22px;top:12px;width:33px;height:33px;z-index:99;}
.video-list li.now .icon-video{display:none;}
</style>
</head>

<body>
<div class="videobox">
 <div class="video-img">
 <embed id="js_videoCon_1" class="js_videoCon" src="http://player.youku.com/player.php/sid/XNTMyNzE2ODk2/v.swf" allowFullScreen="true" quality="high" width="408" height="266" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
 <embed id="js_videoCon_2" class="js_videoCon" style="display:none" src="http://player.youku.com/player.php/sid/XNTMyNzM4MzA4/v.swf" allowFullScreen="true" quality="high" width="408" height="266" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
 <embed id="js_videoCon_3" class="js_videoCon" style="display:none" src="http://player.youku.com/player.php/sid/XNTMyNzQ1MjQw/v.swf" allowFullScreen="true" quality="high" width="408" height="266" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
 <embed id="js_videoCon_4" class="js_videoCon" style="display:none" src="http://player.youku.com/player.php/sid/XNTMyODE3NTU2/v.swf" allowFullScreen="true" quality="high" width="408" height="266" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash"></embed>
 </div>
 <div class="video-list">
 <ul>
 <li class="now" id="http://player.youku.com/player.php/sid/XNTMyNzE2ODk2/v.swf" video="1" vid="1">
 <img src="images/video_1.jpg" width="78" height="59">
 <img src="images/icon-video.png" class="icon-video">
 </li>
 <li id="http://player.youku.com/player.php/sid/XNTMyNzM4MzA4/v.swf" video="2" vid="2">
 <img src="images/video_2.jpg" width="78" height="59">
 <img src="images/icon-video.png" class="icon-video">
 </li>
 <li id="http://player.youku.com/player.php/sid/XNTMyNzQ1MjQw/v.swf" video="3" vid="3">
 <img src="images/video_3.jpg" width="78" height="59">
 <img src="images/icon-video.png" class="icon-video">
 </li>
 <li id="http://player.youku.com/player.php/sid/XNTMyODE3NTU2/v.swf" video="4" vid="4">
 <img src="images/video_4.jpg" width="78" height="59">
 <img src="images/icon-video.png" class="icon-video">
 </li>
 </ul>
 </div>
</div>

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 // 切换视频
 $(".video-list li").click(function(){
 var obj = $(this);
 var video_id = obj.attr("video");
 var path = obj.attr("id");
 var vid = obj.attr("vid");
 $(".js_videoCon").hide();
 $("#js_videoCon_"+vid).show();
 obj.addClass("now").siblings().removeClass("now");
 });
});
</script> 

</div>
<div style="text-align:center;clear:both"><br>
</div>
</body>
</html>

以上就是为大家分享的jquery点击缩略图切换视频播放特效代码,希望大家可以喜欢,并应用到实践中。

Javascript 相关文章推荐
借助script进行Http跨域请求:JSONP实现原理及代码
Mar 19 Javascript
javascript数组去重3种方法的性能测试与比较
Mar 26 Javascript
JS 实现列表与多选框选择附预览动画
Oct 29 Javascript
JS利用cookie记忆当前位置的防刷新导航效果
Oct 15 Javascript
AngularJs Injecting Services Into Controllers详解
Sep 02 Javascript
WebView启动支付宝客户端支付失败的问题小结
Jan 11 Javascript
js实现符合国情的日期插件详解
Jan 19 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
Feb 14 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
Mar 06 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
Mar 30 Javascript
ES6中class类用法实例浅析
Apr 06 Javascript
浅谈Vue的响应式原理
May 30 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 #Javascript
基于jQuery倾斜打开侧边栏菜单特效代码
Sep 15 #Javascript
基于jQuery滑动杆实现购买日期选择效果
Sep 15 #Javascript
JavaScript 封装一个tab效果源码分享
Sep 15 #Javascript
jQuery简单实现两级下拉菜单效果代码
Sep 15 #Javascript
黑帽seo劫持程序,js劫持搜索引擎代码
Sep 15 #Javascript
JavaScript实现仿新浪微博大厅和腾讯微博首页滚动特效源码
Sep 15 #Javascript
You might like
改德生G88 - 加装等响度低音提升电路
2021/03/02 无线电
php adodb连接带密码access数据库实例,测试成功
2008/05/14 PHP
php面向对象全攻略 (十七) 自动加载类
2009/09/30 PHP
MyEclipse常用配置图文教程
2014/09/11 PHP
php自定文件保存session的方法
2014/12/10 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
2016/02/15 PHP
Yii2增加验证码步骤详解
2016/04/25 PHP
PHP 中使用explode()函数切割字符串为数组的示例
2017/05/06 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
JavaScript的eval JSON object问题
2009/11/15 Javascript
Js 中debug方式
2010/02/07 Javascript
JavaScript中URL编码函数代码
2011/01/11 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
2012/03/21 Javascript
让你的博客飘雪花超出屏幕依然看得见
2013/01/04 Javascript
nodejs教程之环境安装及运行
2014/11/21 NodeJs
node.js中的fs.readlink方法使用说明
2014/12/17 Javascript
关于JS与jQuery中的文档加载问题
2017/08/22 jQuery
javascript实现文字无缝滚动效果
2017/08/26 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
在react中使用vuex的示例代码
2018/07/30 Javascript
Python类属性与实例属性用法分析
2015/05/09 Python
详谈Python2.6和Python3.0中对除法操作的异同
2017/04/28 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
Python Gluon参数和模块命名操作教程
2019/12/18 Python
弄清Pytorch显存的分配机制
2020/12/10 Python
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
2013/01/09 HTML / CSS
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
架构师岗位职责
2013/11/18 职场文书
校三好学生主要事迹
2014/01/11 职场文书
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
公司授权委托书范本
2014/04/03 职场文书
小学国庆节活动总结
2015/03/23 职场文书
MySQL非空约束(not null)案例讲解
2021/08/23 MySQL