`

QQ相册

阅读更多

Galleriffic-jquery图片画廊插件

 

插件网址:http://www.twospy.com/galleriffic/index.html

 

使用方法:

引入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,//预加载图片的数量
					enableTopPager:            true,//顶部分页链接
					enableBottomPager:         true,//底部分页链接
					//maxPagesToShow:            7,
					//显示图片的位置与样式
					imageContainerSel:         '#slideshow',
					controlsContainerSel:      '#controls',
					captionContainerSel:       '#caption',
					loadingContainerSel:       '#loading',
					
					renderSSControls:          true,//是否开始幻灯片播放
					renderNavControls:         true,//右上角的上下页
					playLinkText:              '幻灯片播放',
					pauseLinkText:             '暂停幻灯片播放',
					prevLinkText:              '&lsaquo; 上一张图片',
					nextLinkText:              '下一张图片 &rsaquo;',
					nextPageLinkText:          '下一页 &rsaquo;',
					prevPageLinkText:          '&lsaquo; 上一页',
					//enableHistory:             true,//是否启用历史记录
					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);
					}

				});
			});

 

分享到:
评论

相关推荐

    jquery实现仿qq相册功能

    在本文中,我们将深入探讨如何使用jQuery来实现一个仿QQ相册的功能,这是一个常见的Web开发需求,特别是在构建个人或企业网站时。QQ相册因其直观的界面和丰富的交互性而广受欢迎,因此学习如何复制其核心特性对于...

    Python实现QQ相册自动上传照片源码

    这个"Python实现QQ相册自动上传照片源码"就是一个很好的例子,它利用编程技术实现了无人值守的照片上传功能,对于个人或企业来说,这可以极大地节省时间和精力。 首先,我们要了解这个项目的核心——Python编程语言...

    qq相册浏览特效

    QQ相册浏览特效是QQ产品中的一个重要组成部分,它为用户提供了一种类似QQ空间中查看图片的体验。在QQ空间中,用户可以方便地上传、分享和浏览照片,这些照片以相册的形式组织,并且在查看时有特定的浏览效果,如滑动...

    QQ相册快快下载

    QQ相册快快下载是一款专为用户设计的工具,旨在帮助用户轻松、快速地批量下载QQ相册中的图片。在日常生活中,QQ相册作为腾讯QQ的一项重要功能,让用户能够在线存储、分享个人照片和相册,但在某些情况下,用户可能...

    实现qq相册效果

    在本实例中,我们将探讨如何使用JavaScript来实现一个类似于QQ相册的功能。QQ相册是一个让用户可以上传、浏览和分享照片的应用,它通常包括主图显示区和小图预览区。在这里,我们主要关注其核心特性:无限制地展示...

    QQ相册下载器

    1,快速查看QQ相册列表; 2,快速将QQ相册里的相片,一键打包下载到本机电脑里慢慢查看; 3,集成在线查看QQ相册功能,快速在线预览QQ空间相片; 4,绿色版软件,不需要安装,直接删除就可以了,不需要卸载; 5,...

    android仿QQ相册滑动多选

    在Android开发中,"android仿QQ相册滑动多选"是一个常见的需求,它涉及到UI设计、触摸事件处理、图片加载以及数据管理等多个方面。在这个项目中,开发者需要实现一个可以滑动浏览相册,并且支持多选照片的功能,与QQ...

    QQ相册批量下载器

    QQ相册批量下载器是一款专为用户设计的工具,旨在帮助用户快速、便捷地下载自己或他人在QQ相册上分享的照片。QQ相册作为腾讯QQ的一项重要功能,让用户能够在线存储、展示和分享个人照片。然而,由于平台本身并不提供...

    易图QQ相册下载器1.21(原图).zip

    《易图QQ相册下载器1.21(原图).zip》是一款专门针对QQ相册进行批量下载的工具,适用于那些需要快速保存大量QQ相册图片的用户。这款软件的核心功能是帮助用户轻松地获取并保存QQ相册中的高清原图,避免了手动下载的...

    四个模仿qq相册空间的小例子

    QQ相册是腾讯公司推出的一款在线照片存储服务,它允许用户上传、管理、分享自己的照片。在网页开发中,模仿QQ相册的空间布局和交互效果是一项常见的练习,可以帮助开发者掌握图片展示、用户交互以及前端技术的运用。...

    Javscript+html仿QQ相册图片拖动排序

    在JavaScript和HTML的世界里,实现一个仿QQ相册的图片拖动排序功能是一项常见的交互设计需求。这个功能允许用户通过直观...通过以上步骤,我们可以构建一个功能完备、用户体验良好的图片排序系统,类似于QQ相册的功能。

    仿QQ相册的JQ代码

    在本项目中,我们主要探讨的是一个基于jQuery(简称为JQ)实现的仿QQ相册功能。这个功能旨在提供与QQ相册类似的用户体验,包括照片的浏览、切换以及一些基本的交互操作。以下是关于这一功能实现的关键知识点: 1. *...

    实现仿QQ相册功能

    在本项目中,我们主要探讨如何实现一个类似QQ相册的功能,这涉及到前端网页开发中的图像展示、交互设计以及JavaScript库的应用。QQ相册以其独特的浏览体验,包括顶部缩略图展示和下方大图预览,深受用户喜爱。我们将...

    QQ相册JS代码

    QQ相册JS代码是用于创建一个类似于QQ空间相册的功能的JavaScript代码库。在网页中,用户可以浏览图片,实现前后切换,就像在QQ空间中查看个人相册一样。这种功能增强了用户体验,使得图片展示更加流畅和互动。下面将...

    qq相册批量下载器

    QQ相册批量下载器是一款专为用户设计的工具,它能够帮助用户快速、方便地下载QQ空间中的相册图片,避免了手动一张张保存的繁琐过程。在数字化时代,网络相册成为了存储和分享个人照片的重要平台,而QQ作为国内极具...

    Java__QQ相册照片上传示例

    在本项目"Java__QQ相册照片上传示例"中,我们主要探讨的是如何使用Java技术来实现一个Web应用,该应用能够实现用户通过QQ相册上传和管理个人照片的功能。这个项目对于开发者来说,是一个典型的Java Web开发实战案例...

    android仿QQ相册选择器

    在Android开发中,创建一个类似QQ相册的选择器是一个常见的需求,主要用于用户选取多张图片。这个项目"android仿QQ相册选择器"是基于Android Studio实现的,它提供了类似于QQ应用中的相册浏览和选择功能。下面我们将...

    仿QQ相册多图片上传控件

    Web仿QQ相册图片上传控件 ,带预览的 ,支持单个图片进度条

    类似QQ相册效果

    【标题】:“类似QQ相册效果” 在网页设计和开发中,实现“类似QQ相册效果”是指创建一个用户界面,其展示照片的方式类似于腾讯QQ空间中的相册功能。这种效果通常包括滑动浏览、缩略图预览、分页导航等特性,旨在...

    QQ相册第一张相片查看器 V1.0

    QQ相册第一张相片查看器 V1.0 是一个专为查看QQ相册设计的轻量级应用程序,尤其适用于那些希望通过简单快捷的方式获取他人QQ相册首张照片的用户。该工具的独特之处在于,它只需要输入QQ号码,就能直接展示对应QQ账号...

Global site tag (gtag.js) - Google Analytics