jQuery:图片展示效果
来源:互联网 发布:mac book pro添加 ssd 编辑:程序博客网 时间:2024/04/28 15:30
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>jQuery</title>
- <script type="text/javascript" src="jquery-1.2.6.pack.js"></script>
- <script type="text/javascript">
- var imgDivs;
- var imgNums = 0; //图片数量
- var isAutoPlay;
- var ShowIndex = -1;
- $(document).ready(function(){
- imgDivs = $("#photoShow>.photo");
- imgNums = imgDivs.length; //图片数量
- isAutoPlay = true;
- imgDivs.each(function(i){
- $(imgDivs[i]).css({"display": "none"});
- $("<span class='tt'>" + (i+1) + "</span>").appendTo(".t1");
- });
- var TTs = $(".t1>.tt");
- TTs.each(function(j){
- $(TTs[j]).hover(function(){
- isAutoPlay = false;
- var TTs_i = (parseInt($(this).text()) - 1);
- play(TTs_i);
- },function(){
- setTimeout("",5000);
- $(imgDivs[ShowIndex]).stop();
- isAutoPlay = true;
- autoPlay(ShowIndex);
- });
- });
- autoPlay(0);
- });
- function autoPlay(num)
- {
- if(!isAutoPlay){ return; }
- if(num < (imgNums - 1)){ numnum = num + 1; } else { num = 0; }
- play(num);
- setTimeout("autoPlay(ShowIndex);",5000);
- }
- function play(num2)
- {
- if (ShowIndex > -1){ $(imgDivs[ShowIndex]).fadeOut("slow"); }
- $(".phototxt>.txt").text(" ");
- $(imgDivs[num2]).fadeIn("slow");
- $(".phototxt>.txt").text($(imgDivs[num2]).find("img").attr("title"));
- ShowIndex = num2;
- }
- </script>
- <style type="text/css">
- #photoShow{
- border: solid 1px #C5E88E;
- overflow: hidden; /**//*图片超出DIV的部分不显示*/
- width: 490px;
- height: 169px;
- background: #C5E88E;
- position: absolute;
- }
- .photo{
- position: absolute;
- top: 0px;
- width: 490px;
- height: 169px;
- }
- .photo img{
- width: 490px;
- height: 169px;
- }
- .phototxt{
- width: 490px;
- height: 20px;
- position: absolute;
- left: 0px;
- bottom: 0px; /**//*介绍内容开始的时候不显示*/
- background: black;
- filter: alpha(opacity=50); /**//*IE透明*/
- opacity: 0.5; /**//*FF透明*/
- color: #FFFFFF;
- }
- .phototxt .txt{
- width: 360px;
- height: 20px;
- float:left;
- }
- .phototxt .t1{
- width:130px;
- height:20px;
- float: left;
- }
- .phototxt .t1 .tt{
- margin: 1px 6px;
- height: 16px;
- border: solid 1px #C5E88E;
- }
- </style>
- </head>
- <body>
- <div id="photoShow">
- <div class="photo">
- <img src="p1.jpg" title="张娜拉,韩国的" />
- </div>
- <div class="photo">
- <img src="p2.jpg" title="My Digital Story" />
- </div>
- <div class="photo">
- <img src="p3.jpg" title="不知道是什么图来的" />
- </div>
- <div class="photo">
- <img src="p4.jpg" title="我的Logo,Studio拼错了都不知道,汗一个。" />
- </div>
- <div class="photo">
- <img src="p5.jpg" title="四季图吧这是,但我分不清夏和秋" />
- </div>
- <div class="phototxt">
- <div class="txt"></div>
- <div class="t1">
- </div>
- </div>
- </div>
- </body>
- </html>
在博客园http://www.cnblogs.com/QLeelulu/archive/2008/04/01/1133112.html
看到了一个jQuery做的图片展示效果,不错,自己也根据它的改了一下啊。
动画效果 还有点问题!
- jQuery:图片展示效果
- jQuery实例:图片展示效果
- jQuery实例:图片展示效果
- jQuery实例:图片展示效果
- jQuery实例:图片展示效果
- jQuery实例:图片展示效果
- jQuery实例:图片展示效果,非常cool
- jquery 图片展示--翻牌旋转效果
- 15款JQuery图片展示效果插件
- jQuery实现QQ空间图片展示效果
- 使用jQuery实现滑过图片展示信息效果
- Jquery 某效果展示
- jQuery实现展示效果
- 图片展示Cool效果
- [CSS]图片展示效果
- flex 图片展示效果
- javascript图片展示效果
- 图片滑动展示效果
- Eclipse开发Apache Tuscany上的SCA应用
- 共模干扰和差模干扰
- 一个表格收缩展开的函数
- 如何开发线程安全的servlet
- vxWorks字符设备驱动模板
- jQuery:图片展示效果
- 使用两个路由器共享上网的接法
- 动态DFM文件应用揭秘
- 展开层与关闭层的动态缓冲效果特效
- dom4j读取 写入 修改 xml
- 【现实中国:韩国民生】韩国的公务员
- SQL Server 2000 通用单表或视图查询存储过程及C#调用示例
- javascript 常用基础知识
- Tomcat详解:实现SSL配置,日志配置,登陆用户名与密码设置,路径列表