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 相关文章推荐
JQuery EasyUI 日期控件如何控制日期选择区间
May 05 Javascript
javascript实现跨域的方法汇总
Jun 25 Javascript
jquery实现超简单的瀑布流布局【推荐】
Mar 08 Javascript
vue.js中Vue-router 2.0基础实践教程
May 08 Javascript
jQuery自定义多选下拉框效果
Jun 19 jQuery
从源码看angular/material2 中 dialog模块的实现方法
Oct 18 Javascript
Angular中的ng-template及angular 使用ngTemplateOutlet 指令的方法
Aug 08 Javascript
vue中利用Promise封装jsonp并调取数据
Jun 18 Javascript
解决vue项目中页面调用数据 在数据加载完毕之前出现undefined问题
Nov 14 Javascript
JavaScript原型继承和原型链原理详解
Feb 04 Javascript
jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例
Jun 02 jQuery
element tree树形组件回显数据问题解决
Aug 14 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
echo, print, printf 和 sprintf 区别
2006/12/06 PHP
修改php.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
PHP句法规则详解 入门学习
2011/11/09 PHP
php中debug_backtrace、debug_print_backtrace和匿名函数用法实例
2014/12/01 PHP
ThinkPHP like模糊查询,like多匹配查询,between查询,in查询,一般查询书写方法
2018/09/26 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
JavaScript 获得选中文本内容的方法
2009/02/15 Javascript
jQuery-serialize()输出序列化form表单值的方法
2012/12/26 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
Javascript学习笔记之函数篇(五) : 构造函数
2014/11/23 Javascript
js验证框架之RealyEasy验证详解
2016/06/08 Javascript
关于微信上网页图片点击全屏放大效果
2016/12/19 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
JavaScript实现图片切换效果
2017/08/12 Javascript
如何使用proxy实现一个简单完整的MVVM库的示例代码
2019/09/17 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
用Python编写一个简单的Lisp解释器的教程
2015/04/03 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
Linux下通过python获取本机ip方法示例
2019/09/06 Python
解决ROC曲线画出来只有一个点的问题
2020/02/28 Python
python脚本第一行如何写
2020/08/30 Python
Django admin组件的使用
2020/10/24 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
html5 Canvas画图教程(8)—canvas里画曲线之bezierCurveTo方法
2013/01/09 HTML / CSS
德国运动鞋网上商店:Afew Store
2018/01/05 全球购物
英国奢侈品牌时尚购物平台:Farfetch(支持中文)
2020/02/18 全球购物
学生周末长期请假条
2014/02/15 职场文书
施工安全汇报材料
2014/08/17 职场文书
校运动会广播稿300字
2014/10/07 职场文书
2015年学校党支部工作总结
2015/04/01 职场文书
刑事上诉状(无罪)
2015/05/23 职场文书
新手开公司创业注意事项有哪些?
2019/07/29 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
html+css实现赛博朋克风格按钮
2021/05/26 HTML / CSS
Python图片检索之以图搜图
2021/05/31 Python