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的图片左右无缝滚动插件
May 23 Javascript
js鼠标及对象坐标控制属性详细解析
Dec 14 Javascript
星期几的不同脚本写法(推荐)
Jun 01 Javascript
vue.js表格组件开发的实例详解
Oct 12 Javascript
Angular 2应用的8个主要构造块有哪些
Oct 17 Javascript
JS中如何实现复选框全选功能
Dec 19 Javascript
vue.js获取数据库数据实例代码
May 26 Javascript
微信小程序 input输入及动态设置按钮的实现
Oct 27 Javascript
修改UA在PC中访问只能在微信中打开的链接方法
Nov 27 Javascript
关于Vue的路由权限管理的示例代码
Mar 06 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
Sep 21 Javascript
JS canvas实现画板和签字板功能
Feb 23 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判断并删除空目录及空子目录的方法
2015/02/11 PHP
php析构函数的简单使用说明
2015/08/24 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
2017/04/05 PHP
ThinkPHP框架整合微信支付之Native 扫码支付模式二图文详解
2019/04/09 PHP
使用jquery为table动态添加行的实现代码
2011/03/30 Javascript
javascript是怎么继承的介绍
2012/01/05 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
JS建造者模式基本用法实例分析
2015/06/30 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
仅9张思维导图帮你轻松学习Javascript 就这么简单
2016/06/01 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
jQuery中text() val()和html()的区别实例详解
2016/06/28 Javascript
微信小程序图片选择、上传到服务器、预览(PHP)实现实例
2017/05/11 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
vue+element实现打印页面功能
2019/05/20 Javascript
基于vue.js实现购物车
2020/01/15 Javascript
微信小程序实现录制、试听、上传音频功能(带波形图)
2020/02/27 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
vue的$http的get请求要加上params操作
2020/11/12 Javascript
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
Gauss-Seidel迭代算法的Python实现详解
2019/06/29 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
python数据化运营的重要意义
2019/11/25 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
Python新手如何进行闭包时绑定变量操作
2020/05/29 Python
python中count函数知识点浅析
2020/12/17 Python
梅西百货澳大利亚:Macy’s Australia
2017/07/26 全球购物
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
舞蹈专业求职信
2014/06/13 职场文书
学习保证书
2015/01/17 职场文书
小升初自荐信怎么写
2015/03/26 职场文书
红十字会救护培训简讯
2015/07/20 职场文书
2019年最新借条范本!
2019/07/08 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
vue-cropper组件实现图片切割上传
2021/05/27 Vue.js
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电