`
piperzero
  • 浏览: 3478516 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

作品-:jquery的图片动态弹出特效

 
阅读更多

<html>
<head>
<style type='text/css'>
#theImage{
float:left;
padding:5px 5px 5px 0;
}
</style>
<script src="js/jquery-1.5.1.js" type="text/javascript"></script>
<script type='text/javascript'>
$(document).ready(function(){
$('#theImage').click(function(){
var background=$('<div/>');
$(background).attr('id','overlayBackground')
.animate({
'opacity':'0.8'},
1000)
.css(
{
"display": "block",
"position": "absolute",
"left": 0,
"top": 0,
"backgroundColor": "#ccc",
"opacity": "0.8",
"width": $(document).width(),
"height": $(document).height(),
"zIndex": 100
}
);
$('body').append(background);
//
var newImage=$('<img/>');
var width=$('body').width();
var height=$('body').height();
$(newImage).attr('src',$(this).attr('src'))
.attr('id','largeImage')
.css({
'display':'none',
'position':'absolute',
'top':height/2-400/2,
'left':width/2-600/2,
'width':600,
'height':400,
'zIndex':101
});
$('body').append(newImage)
$(newImage).fadeIn(2000,function(){
$(this).bind('click',function(){
$(this).fadeOut(1000);
$('div#overlayBackground').fadeOut(1000,function(){
$(this).remove();
});
});
});
});
});
$('body').append('background');
</script>
</head>
<body>
<p>
<img src='images/londoneye.jpg' style="width:150px;height:150px" id='theImage'>
点击小图,会自动弹出大图
</p>
</body>

</html>

分享到:
评论

相关推荐

    jquery css3实现弹出层注册特效.zip

    代码简介:jquery css3实现弹出层注册特效是一款效果非常酷的作品,也非常实用,用了css3样式实现弹出层注册特效,里面包含了两个插件,一个是表单验证,另一个是消息提示。

    jquery弹出层特效代码

    jquery弹出层特效代码 网站是一个宣传互动平台,建设一个网站的成本远低于电视杂志媒体广告成本,目前互联网基本覆盖世界,范围触及各地区各年龄段各场合,因而对于单位企业、组织机构甚至个人来说,建设网站是一件...

    Jquery仿WebQQ桌面程序特效

    此作品是一款非常给力的仿WebQQ桌面程序Jquery特效,使用非常简单,主题切换只要改变body的背景图片即可,整体UI样式也改变了,看起来非常简洁大气,网友们可以直接使用,功能图片可以自定义。。。

    jquery弹出层可拖拽在线客服.zip

    jquery弹出层可拖拽在线客服是一款聚集了多种功能于一身的作品,效果非常棒、非常实用,包括了弹出层、在线客服、选项卡、手风琴、拖拽等。

    jQuery-Desktop.rar_jquery Desktop

    jQuery精仿windows 7 炫丽桌面及鼠标点击效果,无刷新弹出层在本特效中得到了充分的应用。本程序像一个运行在WEB端的本地电脑查看器,jQuery的强大功能得以证实,经常从事前端开发或jquery爱好者们,希望不要错过这...

    Jquery悬浮微信二维码微博分享置顶特效【优秀源码】

    Jquery悬浮微信二维码微博分享置顶特效,此作品是一款非常棒的特效,集合了多种功能,实现了jquery悬浮微信二维码、微博分享、置顶特效、鼠标悬浮、弹出层、滚动条滑动、动画效果等,主要用jquery基础代码实现的,...

    jquery+css3实现弹出层注册特效特效代码

    jquery+css3实现弹出层注册特效是一款效果非常酷的作品,也非常实用,用了css3样式实现弹出层注册特效,里面包含了两个插件,一个是表单验证,另一个是消息提示。

    jquery+CSS3实现邮件滑动特效

    这是一个邮箱发送插件,鼠标悬停邮件上面自动弹出邮件文本。 友情提示:CSS3作品不兼容IE浏览器,大家可以用火狐或谷歌浏览器预览效果。 效果详情可参考http://www.xwcms.net/js/css3sl/16369.html

    瀑布流照片墙代码.zip

    首先非常感谢网友新新的无私分享,此jQuery特效是一款效果非常酷的瀑布流照片墙作品,展示相片的效果非常大气,由于使用了CSS3的... 作品包括了以下功能: 1、瀑布流 2、弹出层 3、动画插件 4、图片放大 5、css3功能

    精仿windows 7漂亮桌面及鼠标点击效果

    给大家带来一款非常不错的jQuery精仿windows 7 炫丽桌面及鼠标点击效果,无刷新弹出层在本特效中得到了充分的应用。本程序像一个运行在WEB端的本地电脑查看器,jQuery的强大功能得以证实,经常从事前端开发或jquery...

Global site tag (gtag.js) - Google Analytics