jQuery如何添加一个展开/收缩按钮及效果?

<!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 language="javascript" src="https://demosc.chinaz.net/Files/DownLoad/webjs1/201401/jiaoben1959/js/jquery.js"></script>
</head>
<script>
		body{ margin:0; padding:0;}
		img{ border:0}
		.root1200{ width:1200px; height:100px; margin:0 auto; overflow:visible}
		.wrapper em{ width:40px; height:15px; float:left; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif;background:#333; margin:0 0 -20px 10px; padding:2px 5px 2px 10px; z-index:999; position:absolute; top:10px;}
	</script>

<body>

<script type="text/javascript">
/*
* 宽窄屏切换
* */
var bigscreen = false;
if ( screen.width>=1200 ) {
bigscreen = true;
var bodyTag = document.getElementsByTagName("body")[0],
bodyClassName = bodyTag.getAttribute("className") || bodyTag.getAttribute("class");
bodyClassName = bodyClassName ? bodyClassName+" " : "";
bodyTag.className = bodyClassName+"root1200";
}

</script>

<div class="wrapper" id="snActive-wrap"> 
<em title="关闭">关闭</em>
<a target="_blank" name="redbaby_none_ggw_dt01" title="小图" href="#"></a>

<a target="_blank" name="redbaby_none_ggw_dt01" title="大图"   href="#"></a>

</div>
 

<script type="text/javascript">
~function (){
var snActive = window.snActive = document.getElementById("snActive-wrap"),
a = snActive.getElementsByTagName("a"),
h = 0, w, imgSrc = [];
if (bigscreen){
w = 1190;
imgSrc[0] = "images/1390124030537_1200.jpg";// 40
imgSrc[1] = "images/1390124049068_1200.jpg";//  500
} else {
w = 990;
imgSrc[0] = "images/1390124028186.jpg";// 40
imgSrc[1] = "images/1390124043025.jpg";//  500
}
snActive.style.overflow = 'hidden';
a[0].style.display = "none";
a[0].innerHTML += '<img width="' + w + '" height="40" src="' + imgSrc[0] + '" style="display:block" />';
if(a[1]){
a[1].innerHTML += '<img width="' + w + '" height="500" src="' + imgSrc[1] + '" style="display:block" />';
}
}();
//关闭通栏广告
var snActive = $(snActive),
hideImg = snActive.find('a:hidden'),
em = snActive.find("em");
timeout = !1;
if(hideImg[0]) {
timeout = setTimeout(function(){
snActive.animate({height:40},600,function(){
hideImg.siblings('a:visible').hide();
hideImg.show();
em.show().live("click",function(){
snActive.slideUp(300);
});
});
}, 3000)
}
</script>
</body>
</html>

想在关闭按钮旁边添加一个 展开/收缩图片 按钮有人可以帮忙修改下么?

原始效果:https://demosc.chinaz.net/Files/DownLoad/webjs1/201401/jiaoben1959/

jQuery
前端
JavaScript
2023-11-25 20:18:59
浏览
收藏 0
回答 0
待解决
相关问题
PersistentStorage如何持久化一个对象?
670浏览 • 1回复 待解决
如何创建一个pgsql只读账户?
962浏览 • 2回复 待解决
如何开发一个纯后台应用
281浏览 • 1回复 待解决
如何调用并测试一个wifi接口?
4189浏览 • 1回复 待解决
如何一个Component画到Pixelmap上
229浏览 • 1回复 待解决
如何实现一个GIF图显示指定次数
301浏览 • 1回复 待解决
有谁知道如何实现一个表格
205浏览 • 1回复 待解决
Stage模型下如何开发一个服务卡片
551浏览 • 1回复 待解决
鸿蒙 如何实现一个渐变的圆形图片;
10546浏览 • 2回复 已解决
如何实现一个组件不停地旋转
334浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
247浏览 • 1回复 待解决
如何一个Component画到Pixelmap上呢?
736浏览 • 1回复 待解决
如何封装一个通用的commonEvent工具类
209浏览 • 1回复 待解决