使用方法:
引入JQ库与插件js
<link rel="stylesheet" href="css/basic.css" type="text/css" />
<link rel="stylesheet" href="css/galleriffic-3.css" type="text/css" />
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.galleriffic.js"></script>
<script type="text/javascript" src="js/jquery.opacityrollover.js"></script>
<script type="text/javascript" src="js/function.js"></script>
添加容器html
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" isELIgnored="false" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>QQ图片</title>
<link rel="stylesheet" href="css/basic.css" type="text/css" />
<link rel="stylesheet" href="css/galleriffic-3.css" type="text/css" />
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.galleriffic.js"></script>
<script type="text/javascript" src="js/jquery.opacityrollover.js"></script>
<script type="text/javascript" src="js/function.js"></script>
</head>
<body>
<div id="page">
<div id="container">
<h1>安全检查相册</h1>
<h2>0905</h2>
<!-- Start Advanced Gallery Html Containers -->
<div id="gallery" class="content">
<div id="controls" class="controls"></div>
<div class="slideshow-container">
<div id="loading" class="loader"></div>
<div id="slideshow" class="slideshow"></div>
</div>
<div id="caption" class="caption-container"></div>
</div>
<div id="thumbs" class="navigation">
<ul class="thumbs noscript">
<c:forEach items="${imageList}" var="img">
<li>
<a class="thumb" name="leaf" href="uploadImages/${img}" title="图片">
<img width="100" height="80" src="uploadImages/${img}" alt="图片" />
</a>
</li>
</c:forEach>
</ul>
</div>
<!-- End Advanced Gallery Html Containers -->
<div style="clear: both;"></div>
</div>
</div>
</body>
</html>
初始化插件:
jQuery(document).ready(function($) {
// We only want these styles applied when javascript is enabled
$('div.navigation').css({'width' : '300px', 'float' : 'left'});
$('div.content').css('display', 'block');
// Initially set opacity on thumbs and add
// additional styling for hover effect on thumbs
var onMouseOutOpacity = 0.67;
$('#thumbs ul.thumbs li').opacityrollover({
mouseOutOpacity: onMouseOutOpacity,
mouseOverOpacity: 1.0,
fadeSpeed: 'fast',
exemptionSelector: '.selected'
});
// Initialize Advanced Galleriffic Gallery
var gallery = $('#thumbs').galleriffic({
delay: 2500,// 动画播放间隔时间
numThumbs: 10,// 所要显示的图片数目
preloadAhead: 5,// 设置为-1时预加载所有图片
enableTopPager: true,
enableBottomPager: true,
maxPagesToShow: 7,
imageContainerSel: '#slideshow',// 接下来的三个属性是作为容器的css名
controlsContainerSel: '#controls',
captionContainerSel: '#caption',
loadingContainerSel: '#loading',
renderSSControls: true,
renderNavControls: true,
playLinkText: '幻灯片播放',
pauseLinkText: '暂停幻灯片播放',
prevLinkText: '‹ 上一张图片',
nextLinkText: '下一张图片 ›',
nextPageLinkText: '下一页 ›',
prevPageLinkText: '‹ 上一页',
enableHistory: false,
autoStart: false,
syncTransitions: true,
defaultTransitionDuration: 900,
onSlideChange: function(prevIndex, nextIndex) {
// 'this' refers to the gallery, which is an extension of $('#thumbs')
this.find('ul.thumbs').children()
.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
.eq(nextIndex).fadeTo('fast', 1.0);
},
onPageTransitionOut: function(callback) {
this.fadeTo('fast', 0.0, callback);
},
onPageTransitionIn: function() {
this.fadeTo('fast', 1.0);
}
});
}
分享到:
相关推荐
QQ相册制作个性QQ空间图片模块的步骤是一个实用技巧,尤其对于那些希望个性化自己QQ空间但又不想花费Q币的用户。以下是如何操作的详细步骤: 1. **登录空间并装扮**:首先,你需要登录你的QQ空间,然后点击“装扮...
在本项目中,我们主要探讨如何实现一个类似QQ相册的功能,这涉及到前端网页开发中的图像展示、交互设计以及JavaScript库的应用。QQ相册以其独特的浏览体验,包括顶部缩略图展示和下方大图预览,深受用户喜爱。我们将...
QQ空间相册封面制作
QQ空间相册是一款深受用户喜爱的在线照片存储和分享平台,其设计简洁、功能丰富,为用户提供了一种方便快捷的方式来管理个人的数字记忆。模仿QQ空间相册的项目旨在实现类似的功能,兼容多种主流浏览器,如IE8、360、...
- **龙图网.lnk**:这可能是一个快捷方式,指向一个资源网站或教程,用于获取更多关于相册制作的信息。 - **images**:这个文件夹存放了相册中的图片资源,包括缩略图和全尺寸图片。 - **js**:这个文件夹包含jQuery...
如何制作QQ相册封面、QQ空间相册封面使用方法、QQ空间相册封面教程等问题引起了广大用户的关注。以下是关于QQ空间相册封面的制作方法和使用教程。 一、空间相册封面的使用方法 在QQ空间中,用户可以使用横着5张...
QQ相册封面/QQ真人秀一键制作是一款可以制作QQDIY服务的组合软件。 主要功能有: QQ空间相册封面 QQ真人秀美化 手机QQ空间相片墙(在开发中) QQ空间相册封面: 可制作多种封面 大封面 小封面 封面布局 小图...
jquery插件制作QQ空间相册浏览功能特效,现在的QQ空间仍在使用本效果,本代码是仿写的,不过基本感觉不到差别。QQ空间照片初始化时以缩略图形式显示,点击后进入如图所示的浏览模式,查看大图片,像在本地电脑上查看...
QQ相册效果是一种常见的网页元素,它以模拟真实桌面应用中的相册展示方式,为用户提供了一种方便、直观的方式来...这个项目的源代码提供了学习和参考的价值,对于想要掌握jQuery相册制作的开发者来说是一份宝贵的资源。
在本项目中,我们主要探讨的是一个基于jQuery(简称为JQ)实现的仿QQ相册功能。这个功能旨在提供与QQ相册类似的用户体验,包括照片的浏览、切换以及一些基本的交互操作。以下是关于这一功能实现的关键知识点: 1. *...
艾奇KTV电子相册制作 v5.20.205 绿色完美版,多种绚丽内置模板和多种内置特效。
电子相册制作软件是一种工具,它允许用户将个人照片、图片集合整理成具有动画效果、背景音乐和其他多媒体元素的互动式相册。这样的软件通常包含了丰富的模板、编辑工具和个性化选项,使得用户无需具备专业设计技能也...
相册制作,相册制作视频
在这个数字化的时代,图片分享和相册制作变得越来越流行,其中QQ相册封面拼图制作就是其中的一种。QQ相册封面拼图制作工具是一种免费的图片分割工具,可以将任何尺寸的图片切割分成多组行列的小型图片,并允许用户...
在IT领域,动态相册制作是一种创意和技术的结合,它能将静态的照片转变为生动的故事讲述。在本案例中,我们关注的是使用PPT(PowerPoint)来创建动态相册。PowerPoint,作为微软Office套件的一部分,是一款强大的...
QQ空间相册效果是一种网页应用技术,主要用于提升用户体验,使用户在浏览相册时能够享受到更美观、流畅的视觉效果。这种特效通常涉及到JavaScript库,尤其是jQuery,因为jQuery以其高效、易用的API成为了实现此类...
《3D 电子相册制作软件 V1.35 绿色特别版》是一款专为用户打造的免费电子相册制作工具,它以其独特的3D效果、丰富的编辑功能以及便捷的操作体验,深受广大用户的喜爱。这款软件允许用户将个人照片集合起来,通过精心...
QQ空间相册链接的制作主要涉及的是QQ空间的“圈圈”功能,这是一种增强互动性和社交体验的新特性。下面将详细介绍如何使用“圈圈”来创建相册链接以及相关操作步骤。 1. **什么是“圈圈”功能**: “圈圈”是QQ...
QQDIY服务 在线制作QQ真人秀 在线制作相册封面 在线制作手机QQ照片墙
阿香婆视频相册制作软件是一款专为用户打造的便捷、高效的视频相册创作工具,尤其适合个人或家庭用户使用。这款软件以其易用性和丰富的功能集,使得视频相册的制作过程变得轻松愉快。 首先,阿香婆视频相册制作软件...