网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 jQuery图片特效插件Revealing实现拉伸放大
内容
    本文给大家分享的是jQuery图片展示效果,使用的是jQuery Revealing插件,不点击的情况下,图片整齐排列成一行,当任意一个图片缩略图被点击的时候,该图片就放大显示,当点击关闭按钮时图片又重新还原了缩略图模式。
    点击图片,图片拉伸放大显示,效果非常棒!
    使用方法:
    1、head区域引用文件 jquery.js,photorevealer.js,datouwang.css
    2、在文件中加入区域代码
    3、图片个数可以自由增减,增加或者删除即可
    4、如果图片信息更多,需要更大的空间,可修改photorevealer.js中第36行的数字
    核心代码:
    ?
    $(document).ready(function(){
    $('.photo_slider').each(function(){
    var $this = $(this).addClass('photo-area');
    var $img = $this.find('img');
    var $info = $this.find('.info_area');
    var opts = {};
    $img.load(function(){
    opts.imgw = $img.width();
    opts.imgh = $img.height();
    });
    opts.orgw = $this.width();
    opts.orgh = $this.height();
    $img.css ({
    marginLeft: "-150px",
    marginTop: "-150px"
    });
    var $wrap = $('<div>').append($img).prependTo($this);
    var $open = $('<a href="#">More Info ></a>').appendTo($this);
    var $close = $('<a>Close</a>').appendTo($info);
    opts.wrapw = $wrap.width();
    opts.wraph = $wrap.height();
    $open.click(function(){
    $this.animate({
    width: opts.imgw,
    height: (opts.imgh+30),
    borderWidth: "10"
    }, 600 );
    $open.fadeOut();
    $wrap.animate({
    width: opts.imgw,
    height: opts.imgh
    }, 600 );
    $(".info_area",$this).fadeIn();
    $img.animate({
    marginTop: "0px",
    marginLeft: "0px"
    }, 600 );
    return false;
    });
    $close.click(function(){
    $this.animate({
    width: opts.orgw,
    height: opts.orgh,
    borderWidth: "1"
    }, 600 );
    $open.fadeIn();
    $wrap.animate({
    width: opts.wrapw,
    height: opts.wraph
    }, 600 );
    $img.animate({
    marginTop: "-150px",
    marginLeft: "-150px"
    }, 600 );
    $(".info_area",$this).fadeOut();
    return false;
    });
    });
    });
    以上所述就是本文的全部代码了,希望大家能够喜欢。
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/18 4:04:58