一款由jQuery实现的手风琴式相册图片展开效果

之前我们有分享过很多jQuery手风琴样式的菜单,比如CSS3手风琴下拉菜单。今天要分享的jQuery手风琴效果很特别,它是手风琴样式的相册图片展开效果。我们只需点击图片缩略图即可展开当前的图片,并将其他的图片收缩起来。

在线预览   源码下载

实现的代码

html代码:

 <article id="home">
        <header>
        </header>
        <article id="gallery">
            <section>
                <h1>
                    Portfolio</h1>
                <a href="images/autumn-large.jpg" title="An autumn ThemeForest theme">
                    <img src="images/autumn-thumb.jpg" width="125" height="90" />
                    <p>
                        The Seasons, Autumn</p>
                </a><a href="images/autumn-home-large.jpg" title="The Homepage">
                    <img src="images/autumn-home-thumb.jpg" width="125" height="90" />
                    <p>
                        The Seasons, Autumn Homepage</p>
                </a><a href="images/mustash-large.jpg" title="Online art market">
                    <img src="images/mustash-thumb.jpg" width="125" height="90" />
                    <p>
                        Mustash.ro</p>
                </a><a href="images/winter-large.jpg" title="Upcoming winter ThemeForest theme">
                    <img src="images/winter-thumb.jpg" width="125" height="90" />
                    <p>
                        The Seasons, Winter</p>
                </a><a href="images/winter-home-large.jpg" title="Theme homepage">
                    <img src="images/winter-home-thumb.jpg" width="125" height="90" />
                    <p>
                        The Seasons, Winter Homepage</p>
                </a><a href="images/bluebusiness-home-large.jpg" title="The Homepage for BlueBusiness">
                    <img src="images/bluebusiness-home-thumb.jpg" width="125" height="90" />
                    <p>
                        BlueBusiness Homepage</p>
                </a>
            </section>
            <section>
                <h1>
                    Products</h1>
                <a href="images/bluebusiness-large.jpg" title="Classic business theme on ThemeForest">
                    <img src="images/bluebusiness-thumb.jpg" width="125" height="90" />
                    <p>
                        BlueBusiness</p>
                </a><a href="images/bluebusiness-home-large.jpg" title="The Homepage for BlueBusiness">
                    <img src="images/bluebusiness-home-thumb.jpg" width="125" height="90" />
                    <p>
                        BlueBusiness Homepage</p>
                </a>
            </section>
            <section>
                <h1>
                    Upcoming</h1>
                <a href="images/winter-large.jpg" title="Upcoming winter ThemeForest theme">
                    <img src="images/winter-thumb.jpg" width="125" height="90" />
                    <p>
                        The Seasons, Winter</p>
                </a>
            </section>
            <section>
                <h1>
                    Projects</h1>
                <a href="images/acorn-vp-large.jpg" title="HTML5 video player results from Dev.Opera article">
                    <img src="images/acorn-vp-thumb.jpg" width="125" height="90" />
                    <p>
                        Acorn Video Player</p>
                </a><a href="images/acorn-vp2-large.jpg" title="Acorn video player with a different child theme">
                    <img src="images/acorn-vp2-thumb.jpg" width="125" height="90" />
                    <p>
                        Acorn Video Player, Smalldark Theme</p>
                </a>
            </section>
        </article>
    </article>

css代码:

  #gallery
        {
            width: 100%;
            height: 500px;
        }

js代码,这里需要引用一个jquery.min.js和jquery.accordiongallery.min.js外部js。初始化的js如下:

 $(document).ready(function () {
            $(‘#gallery‘).accordionGallery();
        });

本文来源于网络,由爱编程整理发布,原文地址:http://www.w2bc.com/Article/7436

时间: 2024-08-06 15:54:52

一款由jQuery实现的手风琴式相册图片展开效果的相关文章

10款基于jQuery实现的鼠标悬停九宫格图片延伸效果

<p><b>1.jQuery多张图片上下叠加切换插件</b></p><p>之前我们已经向大家分享过一款jQuery/CSS3洗牌效果的图片叠加切换应用,本文介绍的这款jQuery多张图片上下叠加切换插件也类似,我们可以将预先加载好的图片按不同的角度叠加起来,点击上下切换按钮时即可将图片上下切换至其他图片后面,效果非常不错.</p><p><img src="http://www.html5tricks.com

一款基于jQuery可放大预览的图片滑块插件

今天给大家分享一款基于jQuery可放大预览的图片滑块插件.这款jQuery焦点图插件的特点是可以横向左右滑动图片,并且点击图片可以进行放大预览,唯一的缺陷是这款焦点图并不能循环切换,如果你有较好的JavaScript功底,可以自己修改代码来实现这一功能.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div id="slider"> <div class="spic"> <img src="images

jQuery淡出淡入带缩略图幻灯图片切换效果

企业网站横幅焦点图切换,JavaScript版的图片切换,右下角显示等比例的缩略图,缩略图是调用的大图片,整体唯美,采用淡入淡出的方式图片轮播,点击后切换,不点击时自动轮播.是一款不错的网页上的图片展示效果. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> &l

jQuery和CSS3打造逼真的图片放大镜效果

这是一款效果非常逼真的jQuery和CSS3超逼真的图片放大镜特效.该图片放大镜特效使用CSS3的box-shadow和border-radius实现来制作放大镜的样式,使用jQuery来获取当前鼠标的坐标系,并修改当前坐标系的背景图像. 在线演示: 下载地址:http://www.htmleaf.com/jQuery/Image-Effects/201503171533.html

手风琴式相册

<html> <div class='accordion'> <ul> <li><img src='images/1.jpg'></li> <li><img src='images/2.jpg'></li> <li><img src='images/3.jpg'></li> <li><img src='images/4.jpg'></

基于jQuery点击淡入淡出显示图片特效

分享一款基于jQuery点击淡入淡出显示图片特效.这是一款基于jQuery+CSS3实现酷炫效果的图片切换特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <center><p style="color:#334960">点击图标进行展示</p></center> <div class="main"> <div id="coolShow"><

基于jQuery向下弹出遮罩图片相册

今天给大家分享一款基于jQuery向下弹出遮罩图片相册.单击相册图片时,一个遮罩层从上到下动画出现.然后弹出显示图片.这款插件适用浏览器:IE8.360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗. 在线预览   源码下载 实现的代码. html代码: <center> <h1> 点击图片查看效果</h1> </center> <br> <br> <div id='container'>

jquery实现多个gridview折叠展开效果

在实际项目开发中,有时数据会有很多分类,我们可以采用用gridview来显示数据分类,当数据量很大的情况下,一个页面会被一个分类占据,但我们想看看其他分类的话就必须向下滑动鼠标,现在我们使用jquery来实现分类的折叠和展开效果. 这样当我们想看后面的分类时,可以把前面的分类进行折叠,具体做法是在每一个gridview上面加入一个div和hidden,其中hidde的值保存的是这个div隐藏或显示的值(如0.1),在每一个img按钮上面加入class,显示的按钮加入class="group_sh

手风琴式焦点图jQuery特效

手风琴式焦点图jQuery特效是一款鼠标点击人物图像滑动切换案例说明信息代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="ag-content-customer-wrap"> <div class="ag-content-customer"> <div class="ag-content-customer-ele"> <div class="ag-