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 相关文章推荐
网页自动刷新,不产生嗒嗒声的一个解决方法
Mar 27 Javascript
一步一步制作jquery插件Tabs实现过程
Jul 06 Javascript
javascript中的document.open()方法使用介绍
Oct 09 Javascript
三种动态加载js的jquery实例代码另附去除js方法
Apr 30 Javascript
详解javascript遍历方式
Nov 11 Javascript
javascript下拉列表菜单的实现方法
Nov 18 Javascript
jacascript DOM节点——元素节点、属性节点、文本节点
Apr 18 Javascript
vue实现表格增删改查效果的实例代码
Jul 18 Javascript
Vue v2.5 调整和更新不完全问题
Oct 24 Javascript
node 使用 async 控制并发的方法
May 07 Javascript
webpack打包html里面img后src为“[object Module]”问题
Dec 22 Javascript
javascript前端和后台进行数据交互方法示例
Aug 07 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
通过对服务器端特性的配置加强php的安全
2006/10/09 PHP
Email+URL的判断和自动转换函数
2006/10/09 PHP
截获网站title标签之家内容的例子
2006/10/09 PHP
php面向对象全攻略 (八)重载新的方法
2009/09/30 PHP
PHP如何利用P3P实现跨域
2013/08/24 PHP
33道php常见面试题及答案
2015/07/06 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
如何让PHP编码更加好看利于阅读
2019/05/12 PHP
js查找父节点的简单方法
2008/06/28 Javascript
js活用事件触发对象动作
2008/08/10 Javascript
javascript优先加载笔记代码
2008/09/30 Javascript
浏览器脚本兼容 文本框中,回车键触发事件的兼容
2010/06/21 Javascript
javascript实现json页面分页实例代码
2014/02/20 Javascript
js单独获取一个checkbox看其是否被选中
2014/09/22 Javascript
概述一个页面从输入URL到页面加载完的过程
2016/12/16 Javascript
Javascript基础回顾之(一) 类型
2017/01/31 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
vue实现的封装全局filter并统一管理操作示例
2020/02/02 Javascript
详解JSON.stringify()的5个秘密特性
2020/05/26 Javascript
pandas 将list切分后存入DataFrame中的实例
2018/07/03 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
2019/10/24 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
哪些是python中web开发框架
2020/06/17 Python
python各种excel写入方式的速度对比
2020/11/10 Python
荷兰男士时尚网上商店:Suitable
2017/12/25 全球购物
可持续未来的时尚基础:Alternative Apparel
2019/05/06 全球购物
大学四年规划书范文
2013/12/27 职场文书
微笑服务演讲稿
2014/05/13 职场文书
暑假安全保证书
2015/02/28 职场文书
win10+anaconda安装yolov5的方法及问题解决方案
2021/04/29 Python
Python中22个万用公式的小结
2021/07/21 Python
一行Python命令实现批量加水印
2022/04/07 Python