jquery实现可展开收缩的首页大图广告展示方式 泰山压顶代码js V1.0

html主题代码

<!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=utf-8" />
<title>jquery实现可展开收缩的首页大图广告展示方式</title>
<script type="text/javascript" src="js/jquery.js"></script>
<link href="css/lanrenzhijia.css" type="text/css" rel="stylesheet" />
</head>
<body>
<div class="advbox">
  <div class="dt_small" style="display:none;">
    <div class="dt_toBig" style="display:none;"></div>
    <a href="#" target="_blank"><img src="images/1325.jpg" width="990" height="60" alt="广告图片缩略图" /></a> </div>
  <div class="dt_big">
    <div class="dt_toSmall"></div>
    <a href="#" target="_blank"><img id="actionimg" src="images/sa11.jpg" width="990" height="500" alt="广告图片大图" /></a> </div>
</div>
<script type="text/javascript">
function AdvClick(){
    var a=1500;
    var b=3*1000;
    $(".dt_toSmall").click(function(){
        $(".dt_small").delay(a).slideDown(a);
        $(".dt_big").stop().slideUp(a);
        $(".dt_toSmall").stop().fadeOut(0);
        $(".dt_toBig").delay(a*2).fadeIn(0)
    });$
    (".dt_toBig").click(function(){
        $(".dt_big").delay(a).slideDown(a);
        $(".dt_small").stop().slideUp(a);
        $(".dt_toBig").stop().fadeOut(0);
        $(".dt_toSmall").delay(a*2).fadeIn(0)
    })
}

function AdvAuto(){
    if($(".dt_big").length>0){
        var a=1500;
        var b=3*1000;
        $(".dt_big").delay(b).slideUp(a,function(){
            $(".dt_small").slideDown(a);
            $(".dt_toBig").delay(a).fadeIn(0)
        });
        $(".dt_toSmall").delay(b).fadeOut(0)
    }
}
</script>
<script type="text/javascript">
$(document).ready(function(){
    AdvClick();
});

//顶部通览可展开收起效果
if($("#actionimg").length>0){
    $("#actionimg").onload=AdvAuto();
}
</script>
</body>
</html>
lanrenzhijia.css代码为:(注:加了这个css,关闭和重播会显示出来,不加则没有显示,没加的话图片没有居中,则要加 style="text-align: center;",图片方能居中)
@charset "utf-8";
/* 代码整理:建站基地 */

* {
    margin:0;
    padding:0;
    list-style-type:none;
}
a, img {
    border:0;
}
.advbox {
    width:990px;
    margin:0 auto;
}
.advbox .dt_small {
    width:990px;
}
.advbox .dt_big {
    width:990px;
}
.advbox .dt_toBig {
    position:absolute;
    left:50%;
    margin:5px 0px 0px 440px;
    width:49px;
    height:21px;
    background:url("../images/public_showTL_1201.png");
    cursor:pointer;
}
.advbox .dt_toSmall {
    position:absolute;
    left:50%;
    margin:5px 0px 0px 440px;
    width:49px;
    height:21px;
    background:url("../images/public_closeTL_1201.png");
    cursor:pointer;
}

jquery.js下载:点击下载

转载于:建站基地_www.jz21.net  http://www.jz21.net/JS/Advertising/22832.html

时间: 2024-09-27 23:33:50

jquery实现可展开收缩的首页大图广告展示方式 泰山压顶代码js V1.0的相关文章

jquery实现后台系统左侧菜单的点击展开/收缩二级菜单效果

html: <div class="col-sm-3 col-md-2 sidebar"> <div class="totalt"><a>系统管理系统</a></div> <ul class="menu"> <li class="title"> <a class="item item1"><span cla

Jquery div展开收缩

1 <html> 2 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 3 <head> 4 <script type="text/javascript" src="js/jquery1.3.2.js"></script> 5 <script type="tex

jQuery弹性展开收缩菜单插件gooey.js

分享一款基于jQuery弹性展开收缩菜单插件gooey.js.这是一款基于gooey.js插件实现的弹性菜单特效代码.效果图如下: 在线预览   源码下载 实现的代码. html代码: <header class="plugin-demo-header"> <h1>Gooey Menu</h1> <nav id="gooey-upper"> <input type="checkbox" cla

WordPress文章页添加展开/收缩功能

很多时候我们在WordPress上发布一些文章的时候里面都包含了很多的代码,我一般又不喜欢把代码压缩起来而喜欢让代码格式化显示,但是格式化显示通常会让文章内容看起来很多,不便于访问者浏览,所以今天就介绍一种可以展开/收缩文章内容的功能. 方法: 1.在header.php中添加下面的代码,或者也可以单独写进一个js文件中然后在header.php中引入也可以.我是引入的. 1 2 3 4 5 6 7 <script type="text/javascript">     j

SlickGrid example 5:带子项的展开收缩

带子项的展开收缩. 代码: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <title>SlickGrid example 5: Collapsing</title> <link rel="stylesheet"

JQuery仿最新淘宝网首页带箭头幻灯片,JQuery轮播图

JQuery代码 <script type="text/javascript"> $(function() { var $banner = $('.banner'); var $banner_ul = $('.banner-img'); var $btn = $('.banner-btn'); var $btn_a = $btn.find('a') var v_width = $banner.width(); var page = 1; var timer = null;

Android开发之自定义View-可动画展开收缩View的实现

有时候需要点击一个view可以动画展开和收缩折叠一个View这样的效果,这样就可以直接自定义View来实现. 本例中,采用继承FrameLayout来实现自定义的ExpandView.下面将详细介绍各个部分来实现该类以及如何使用该自定义视图. 效果图如下: 未展开效果: 正在向上折叠收缩中的效果: 已经展开效果: 自定义展开类:ExpandView的实现: package com.czm.customview; import android.content.Context; import and

点击UITableView的cell展开收缩

首先要理解UITableView代理方法调用的先后顺序. 当初始化UITableView后,代理回调顺序如下 1://返回cell个数 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 2://返回每行的高度 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPat

iOS tableview cell 的展开收缩

iOS tableview cell 的展开收缩 #import "ViewController.h" @interface ViewController ()<UITableViewDataSource,UITableViewDelegate>{ NSMutableArray *_allArray;//创建一个数据源数组 NSMutableDictionary *dic;//创建一个字典进行判断收缩还是展开 } @property (nonatomic,strong)UI