JavaScript 仿关机效果的图片层


Posted in Javascript onDecember 26, 2008

首先下载JavaScript包:
http://thecodecentral.com/wp-content/uploads/2007/08/yuilightboxwdep.zip
<html>
<head>
//根据下载的JavaScript包修改以下的路径
<link rel="stylesheet" type="text/css" href="js/yui/assets/skins/sam/container.css" />
<script type="text/javascript" src="js/yui/yahoo-dom-event/yahoo-dom-event.js"></script>
<script type="text/javascript" src="js/yui/dragdrop/dragdrop-min.js"></script>
<script type="text/javascript" src="js/yui/container/container-min.js"></script>
<script type="text/javascript" src="js/lightbox/Lightbox.js"></script>
<script type="text/javascript">...

//加载 lightbox
init = function()...{
//制作一个数据源,含原本图片
//用法: 图片ID: {url: "原本图片路径", title:"标题" }
var dataSource = ...{
id_1:...{url:"image-big.jpg", title: '测试图片'}
};

//创建 Lightbox 对象:
//用法:
//imageBase: Lightbox.js 的路径
//dataSource: 数据源
var lightbox = new YAHOO.com.thecodecentral.Lightbox(...{
imageBase:'js/lightbox',
dataSource: dataSource
});
}
//这行保持原貌
YAHOO.util.Event.on(window, 'load', init);
</script>

</head>
<body>
//加一个预览图片
//用法:<img src="预览.jpg" id="图片ID"/>
//注意:保持图片ID和数据源ID一致
<img src="image-small.jpg" id="id_1"/>
</body>
</html>
代码无注解:
<html>
<head>
<link rel="stylesheet" type="text/css" href="js/yui/assets/skins/sam/container.css" />
<script type="text/javascript" src="js/yui/yahoo-dom-event/yahoo-dom-event.js"></script>
<script type="text/javascript" src="js/yui/dragdrop/dragdrop-min.js"></script>
<script type="text/javascript" src="js/yui/container/container-min.js"></script>
<script type="text/javascript" src="js/lightbox/Lightbox.js"></script>
<script type="text/javascript">

init = function(){
var dataSource = {
id_1:{url:"image-big.jpg", title: '测试图片'}
};

var lightbox = new YAHOO.com.thecodecentral.Lightbox({
imageBase:'js/lightbox',
dataSource: dataSource
});
}

YAHOO.util.Event.on(window, 'load', init);
</script>

</head>
<body>
<img src="image-small.jpg" id="id_1"/>
</body>
</html>
JavaScript 仿关机效果的图片层

Javascript 相关文章推荐
js获得鼠标的坐标值的方法
Mar 13 Javascript
js将控件隐藏的方法及display属性介绍
Jul 04 Javascript
javascript完美拖拽的实现方法
Sep 29 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
深入分析js的冒泡事件
Dec 05 Javascript
JS获取文件大小方法小结
Dec 08 Javascript
Angular.js中下拉框实现渲染html的方法
Jun 18 Javascript
动态Axios的配置步骤详解
Jan 12 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
Jan 25 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
Feb 21 Javascript
sortable+element 实现表格行拖拽的方法示例
Jun 07 Javascript
JavaScript实现消消乐的源代码
Jan 12 Javascript
jquery 插件 任意位置浮动固定层
Dec 25 #Javascript
jquery 插件 web2.0分格的分页脚本,可用于ajax无刷新分页
Dec 25 #Javascript
jquery 图片预加载 自动等比例缩放插件
Dec 25 #Javascript
jquery 插件之仿“卓越亚马逊”首页弹出菜单效果
Dec 25 #Javascript
ASP SQL防注入的方法
Dec 25 #Javascript
jQuery 位置插件
Dec 25 #Javascript
jQuery 浮动广告实现代码
Dec 25 #Javascript
You might like
php curl模拟post提交数据示例
2013/12/31 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
PHP实现的同步推荐操作API接口案例分析
2016/11/30 PHP
laravel 实现用户登录注销并限制功能
2019/10/24 PHP
Aster vs Newbee BO3 第三场2.18
2021/03/10 DOTA
return false;和e.preventDefault();的区别
2010/07/11 Javascript
javascript的函数、创建对象、封装、属性和方法、继承
2011/03/10 Javascript
jquery简单瀑布流实现原理及ie8下测试代码
2013/01/23 Javascript
用jQuery实现一些导航条切换,显示隐藏的实例代码
2013/06/08 Javascript
js中Image对象以及对其预加载处理示例
2013/11/20 Javascript
js与jquery获取父元素,删除子元素的两种不同方法
2014/01/09 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
2017/05/02 Javascript
微信小程序列表渲染功能之列表下拉刷新及上拉加载的实现方法分析
2017/11/27 Javascript
JS设计模式之观察者模式实现实时改变页面中金额数的方法
2018/02/05 Javascript
小程序自定义组件实现城市选择功能
2018/07/18 Javascript
layui添加动态菜单与选项卡 AJAX请求的例子
2019/09/25 Javascript
python下载文件时显示下载进度的方法
2015/04/02 Python
Python中List.index()方法的使用教程
2015/05/20 Python
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
Flask框架的学习指南之用户登录管理
2016/11/20 Python
详谈python read readline readlines的区别
2017/09/22 Python
Python安装Numpy和matplotlib的方法(推荐)
2017/11/02 Python
对python中执行DOS命令的3种方法总结
2018/05/12 Python
对Python中列表和数组的赋值,浅拷贝和深拷贝的实例讲解
2018/06/28 Python
基于Django框架的权限组件rbac实例讲解
2019/08/31 Python
Python Numpy 自然数填充数组的实现
2019/11/28 Python
python实现图像全景拼接
2020/03/27 Python
Python中的wordcloud库安装问题及解决方法
2020/05/27 Python
python使用Windows的wmic命令监控文件运行状况,如有异常发送邮件报警
2021/01/30 Python
详解CSS3 用border写 空心三角箭头 (两种写法)
2017/09/29 HTML / CSS
优秀党员获奖感言
2014/02/18 职场文书
餐厅销售主管职责范本
2014/02/19 职场文书
厨房领班竞聘演讲稿
2014/04/23 职场文书
公安局副政委班子个人对照检查材料
2014/10/04 职场文书
2015年护士医德医风自我评价
2015/03/03 职场文书