Jquery实现视频播放页面的关灯开灯效果


Posted in Javascript onMay 27, 2013

本示例使用Jquery实现视频播放页面的关灯开灯效果。其中视频显示使用embed 元素,该元素是html5的元素,所以使用支持html5的浏览器效果会更好。
效果预览网址:http://www.keleyi.com/keleyi/phtml/guandeng/

完整代码:

<!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> 
<title>张国荣《千千阙歌》--三水点靠木关灯特效</title> 
<style type="text/css"> 
body {font-family:Arial, Sans-Serif; font-size:13px; text-align:center; margin:0px; position:relative;} 
#container { width:960px; margin:0px auto; text-align:left; overflow:hidden; position:relative;} 
#movie_keleyi_com {border:solid 1px #dcdcdc; float:left; width:560px; text-align:left; margin-right:20px; position:relative; z-index:102;} 
#description { float:left; width:320px;border:solid 1px #dcdcdc; padding: 10px 20px;} 
#command { position:relative; height:25px; display:block; margin: 25px 0 0 0;} 
.lightSwitcher {position:absolute; z-index:101; background-image:url(http://www.keleyi.com/keleyi/phtml/guandeng/light_bulb_off.png); 
background-repeat:no-repeat; background-position:left; padding: 0 0 0 20px; outline:none; text-decoration:none;} 
.lightSwitcher:hover {text-decoration:underline;} 
#shadow {background-image:url(http://www.keleyi.com/keleyi/phtml/guandeng/shade1x1.png); position:absolute; left:0; top:0; width:100%; z-index:100;} 
.turnedOff {color:#ffff00; background-image:url(http://www.keleyi.com/keleyi/phtml/guandeng/light_bulb.png);} 
#clickHere {position:absolute; top: -25px; left:130px;} 
</style> 
<script src="http://www.keleyi.com/keleyi/pmedia/jquery-1.8.2.min.js" type="text/javascript"></script> 
<script type="text/javascript"> 
$(document).ready(function () { 
$("#shadow").css("height", $(document).height()).hide(); 
$(".lightSwitcher").click(function () { 
$("#shadow").toggle(); 
if ($("#shadow").is(":hidden")) 
$(this).html("关灯").removeClass("turnedOff"); 
else 
$(this).html("开灯").addClass("turnedOff"); 
}); 
}); 
</script> 
</head> 
<body> 
<div id="container"> 
<div id="header"> 
<h1>张国荣《千千阙歌》</h1> 
<h2>柯乐义关灯特效</h2> 
<div id="command"><img src="http://www.keleyi.com/keleyi/phtml/guandeng/click_here.png" alt="" id="clickHere" /><a class="lightSwitcher" href="javascript:void();">关灯</a></div> 
</div> 
<div id="movie_keleyi_com"> 
<embed src="http://player.youku.com/player.php/sid/XMjE1ODgyMTU2/v.swf" quality="high" width="560" height="340" align="middle" allowScriptAccess="always" allowFullScreen="true" mode="transparent" type="application/x-shockwave-flash"></embed> 
</div> 
<div id="description"> 
<p></p> 
<p></p> 
<p></p> 
<p><br /> 
<a href="http://www.keleyi.com/a/bjac/7e8897e5ec0849e9.htm" target="_blank" >可改变大小DIV层</a><br /> 
<a href="http://www.keleyi.com/a/bjac/141932b419e08101.htm" target="_blank" >jquery使用ColorBox弹出图片组浏览层</a><br /> 
<a href="http://www.keleyi.com/dev/433ee98f4133d7b5.htm" target="_blank" >jQuery实现可拖动的浮动层(版本2)</a><br /> 
<a href="http://www.keleyi.com/dev/7fd16e1b9849dba4.htm" target="_blank" >jquery“收藏本页”代码</a><br /> 
<a href="http://www.keleyi.com/a/bjac/1329fae4a4a54bdd.htm" target="_blank" >柯乐义高级弹出菜单(可以有三级菜单)</a><br /> 
<a href="http://www.keleyi.com/a/bjac/939631bb07adb4dc.htm" target="_blank" >关灯特效原文</a> 
</p> 
</div> 
</div> 
<div id="shadow"></div> 
</body> 
</html>
Javascript 相关文章推荐
禁止你的左键复制实用技巧
Jan 04 Javascript
jQuery性能优化28条建议你值得借鉴
Feb 16 Javascript
通过length属性判断jquery对象是否存在
Oct 18 Javascript
jquery实现滑动特效代码
Aug 10 Javascript
jquery验证邮箱格式并显示提交按钮
Nov 07 Javascript
Bootstrap每天必学之工具提示(Tooltip)插件
Apr 26 Javascript
jQuery 3.0十大新特性最终版发布
Jul 14 Javascript
Angular 2父子组件之间共享服务通信的实现
Jul 04 Javascript
学习LayUI时自研的表单参数校验框架案例分析
Jul 29 Javascript
在JavaScript中实现链式调用的实现
Dec 24 Javascript
js实现数据导出为EXCEL(支持大量数据导出)
Mar 31 Javascript
Chrome插件开发系列一:弹窗终结者开发实战
Oct 02 Javascript
jquery scrollTop方法根据滚动像素显示隐藏顶部导航条
May 27 #Javascript
jquery实现的可隐藏重现的靠边悬浮层实例代码
May 27 #Javascript
jQuery解决下拉框select设宽度时IE 6/7/8下option超出显示不全
May 27 #Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
May 27 #Javascript
使用jquery实现div的tab切换实例代码
May 27 #Javascript
一个简单的瀑布流效果(主体形式自写)
May 27 #Javascript
jquery实现的一个导航滚动效果具体代码
May 27 #Javascript
You might like
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
浅析php如何实现App常用的秒发功能
2016/08/03 PHP
用js实现计算加载页面所用的时间
2010/04/02 Javascript
分享10篇优秀的jQuery幻灯片制作教程及应用案例
2011/04/16 Javascript
JS delegate与live浅析
2013/12/21 Javascript
使用jQueryMobile实现滑动翻页效果的方法
2015/02/04 Javascript
jQuery解析XML文件同时动态增加js文件的方法
2015/06/01 Javascript
js如何打印object对象
2015/10/16 Javascript
[原创]jQuery常用的4种加载方式分析
2016/07/25 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
详解angularJs指令的3种绑定策略
2017/04/13 Javascript
javascript 正则表达式分组、断言详解
2017/04/20 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
Vue响应式原理Observer、Dep、Watcher理解
2019/06/06 Javascript
JavaScript实现五子棋游戏的方法详解
2019/07/08 Javascript
微信小程序使用车牌号输入法的示例代码
2019/08/20 Javascript
JS性能优化实现方法及优点进行
2020/08/30 Javascript
[05:37]DOTA2-DPC中国联赛 正赛 Elephant vs iG 选手采访
2021/03/11 DOTA
python利用beautifulSoup实现爬虫
2014/09/29 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
2015/05/16 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
Python Threading 线程/互斥锁/死锁/GIL锁
2019/07/21 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
Python CSV文件模块的使用案例分析
2019/12/21 Python
Python实现结构体代码实例
2020/02/10 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
EQVVS官网:设计师男装和女装
2018/10/24 全球购物
项目经理的岗位职责
2013/11/23 职场文书
《唯一的听众》教学反思
2014/02/20 职场文书
社区学习雷锋活动总结
2014/04/25 职场文书
升职演讲稿范文
2014/05/23 职场文书
平安工地汇报材料
2014/08/19 职场文书
无刑事犯罪记录证明范本
2014/09/29 职场文书
优秀党员申报材料
2014/12/18 职场文书
电气工程师岗位职责
2015/02/12 职场文书
2015学校六五普法工作总结
2015/04/22 职场文书