jquery实现简单易懂的图片展示小例子

 更新时间:2013年11月21日 16:29:01   作者:  
图片展示想必大家都见到过吧,下面有个不错的例子,通俗易懂,使用jquery实现的,感兴趣的朋友不要错过
HTML代码:
复制代码 代码如下:

<body>
<div style="overflow:hidden;width:360px;height:225px;position:absolute;top:30px;" id="div">
<div style="width: 360px; height: 900px; position: relative;" id="imgCon">
<img src="img/1.jpg" id="img0"/>
<img src="img/2.jpg" id="img1"/>
<img src="img/3.jpg" id="img2"/>
<img src="img/1a.jpg" id="img3"/>
<img src="img/1.jpg"/>
</div>
</div>
<div class="box" num="0" id="box0" style="color:red;">1</div>
<div class="box" num="1" id="box1">2</div>
<div class="box" num="2" id="box2">3</div>
<div class="box" num="3" id="box3">4</div>
</body>

JS代码:
复制代码 代码如下:

<script type="text/javascript">
$(document).ready(function(){
$("#box0").click(function(){
//$("#imgCon").slideUp(4200);
$("#imgCon").animate({top:'-225px'},"slow");
});
$("#box1").click(function(){
$("#imgCon").animate({top:'-450px'},"slow");
});
$("#box2").click(function(){
$("#imgCon").animate({top:'-675px'},"slow");
});
$("#box3").click(function(){
$("#imgCon").animate({top:'-900px'},"slow");
});
});
</script>

CSS:代码:
复制代码 代码如下:

<style type="text/css">
.box{
width:40px;
height:20px;
border:1px solid #000;
float:left;
cursor:pointer;
}
#imgCon img{
display:block;
padding:0;
margin:0;
width:360px;
height:225px;
}
</style>

相关文章

  • jquery清空textarea等输入框实现代码

    jquery清空textarea等输入框实现代码

    jquery清空textarea等输入框在工作中很常见,接下来的代码简单实用,感兴趣的朋友可以参考下哈,希望对你有所帮助
    2013-04-04
  • jQuery实现table中的tr上下移动并保持序号不变的实例代码

    jQuery实现table中的tr上下移动并保持序号不变的实例代码

    下面小编就为大家带来一篇jQuery实现table中的tr上下移动并保持序号不变的实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • jQuery验证插件 Validate详解

    jQuery验证插件 Validate详解

    validate是一款很好的jq插件,提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。
    2014-11-11
  • jQuery插件StickUp实现网页导航置顶

    jQuery插件StickUp实现网页导航置顶

    本文给大家介绍的是一款jQuery插件--StickUp,他的主要用途是实现网页元素固定,如导航固定让其总是保持在视图中可见,效果非常不错,这里推荐给小伙伴们。
    2015-04-04
  • jQuery延迟加载图片插件Lazy Load使用指南

    jQuery延迟加载图片插件Lazy Load使用指南

    在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占了几百K的空间。那么我们如何才能改变这种状况呢,这就是今天我们要探讨的问题了。
    2015-03-03
  • jQuery实现form表单基于ajax无刷新提交方法详解

    jQuery实现form表单基于ajax无刷新提交方法详解

    这篇文章主要介绍了jQuery实现form表单基于ajax无刷新提交方法,结合实例形式分析了jQuery使用$.ajax()方法实现无刷新提交的详细步骤与实现技巧,并附带了一个较为完整的实例供大家参考,需要的朋友可以参考下
    2015-12-12
  • jquery全选/全不选/反选另一种实现方法(配合原生js)

    jquery全选/全不选/反选另一种实现方法(配合原生js)

    本文主要介绍下jquery另一种全选、全不选、反选的方式(与原生js混合使用),感兴趣的朋友可以参考下哈,希望对你有所帮助
    2013-04-04
  • jQuery动态添加与删除tr行实例代码

    jQuery动态添加与删除tr行实例代码

    最近由于项目的需要,需要动态的添加和删除table中的tr,感觉用JS可以实现,但是在网上找了一下,单纯的自己写JS,感觉太麻烦,而且也不好维护。于是想到了最近学的jQuery。这篇文章给大家用实例介绍了jQuery动态添加与删除tr行的方法,有需要的朋友们可以参考借鉴。
    2016-10-10
  • jQuery实现高级检索功能

    jQuery实现高级检索功能

    这篇文章主要为大家详细介绍了jQuery实现高级检索功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • jquery跟随屏幕滚动效果的实现代码

    jquery跟随屏幕滚动效果的实现代码

    下面小编就为大家带来一篇jquery跟随屏幕滚动效果的实现代码。小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-04-04

最新评论