JavaScript如何隐藏一个DIV的同时隔上几秒后再显示另一个DIV?求完整代码~!在线等

如果在同一个网页的上下左右都分别定位一个DIV(A、B、C、D),在默认的情况下A是显示的其它(B、C、D)是隐藏的(隐藏状态display:none;)而他们互相都有其... 如果在同一个网页的上下左右都分别定位一个DIV(A、B、C、D),在默认的情况下A是显示的其它(B、C、D)是隐藏的(隐藏状态display:none;)而他们互相都有其他DIV的链接(如:A上可以连接到B、C、D其他的也一样),能不能写个JS当我点击A页上的B链接时A页隐藏,几秒后再显示B页。同样的从B页点击其他页的链接也一样效果。JS高手们能写出这样的效果不(能有注释就更好了)?如果可以的话能不能在隐藏和显示DIV的时候再加点滑动效果??????跪求,刚看了下分实在是尴尬啊只有35分了汗一个,虽然分数不多,希望高手们还是帮下我吧,先谢谢各位啦
一楼的谢谢您看我的问题,不过您不想帮忙我不怪您,可您说话不能这样啊 “分少说明一个问题 获取的知识多 分享的知识少 只问不答 !” 什么叫只问不答啊?我分少是因为前面我问的2个问题每个问题都给几百分才用完的,请您说话注意点!
谢谢您!麻烦您了呵呵!我放张图吧您好看些,点图可以看的清楚些
展开
 我来答
百度网友dc81944bb
2009-11-03 · TA获得超过572个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:718万
展开全部
嗯..大概明白.是点A.B过会显示..点B.显示C.点C显示D..点D显示A???.但不知道理解了没.我先占个位.洗个澡再给你写...等我哦

洗好了..三月没洗澡..洗下真舒服
<html>
<head>
<body>
<table width=100% height=100%> //我为了布局用了个table.你就用决对定位好了
<tr height=50%>
<td width=50%> 
<div id="a" style=border-style:solid>A页面<br>
<a onclick=clickdiv('a')>A</a><br>
<a onclick=clickdiv('b')>B</a><br>
<a onclick=clickdiv('c')>C</a><br>
<a onclick=clickdiv('d')>D</a>
</div>
</td>
<td width=50%> 
<div id="b" style=border-style:solid>B页面<br>
<a onclick=clickdiv('a')>A</a><br>
<a onclick=clickdiv('b')>B</a><br>
<a onclick=clickdiv('c')>C</a><br>
<a onclick=clickdiv('d')>D</a>
</div>
</td>
</tr>
<tr height=50%>
<td width=50%> 
<div id="c" style=border-style:solid>C页面<br>
<a onclick=clickdiv('a')>A</a><br>
<a onclick=clickdiv('b')>B</a><br>
<a onclick=clickdiv('c')>C</a><br>
<a onclick=clickdiv('d')>D</a>
</div>
</td>
<td width=50%> 
<div id="d" style=border-style:solid>D页面<br>
<a onclick=clickdiv('a')>A</a><br>
<a onclick=clickdiv('b')>B</a><br>
<a onclick=clickdiv('c')>C</a><br>
<a onclick=clickdiv('d')>D</a>
</div>
</td>
</tr>
</table>
<script language="javascript">
function clickdiv(id){
alldisplay();
document.getElementById(id).style.display="block"; //把你要显示的显示了
}
function alldisplay(){ //所有的div都先隐藏掉
document.getElementById('a').style.display="none";
document.getElementById('b').style.display="none";
document.getElementById('c').style.display="none";
document.getElementById('d').style.display="none";
}
</script>
</body>
</html>
歪瑞顾K
2009-11-03 · TA获得超过2905个赞
知道大有可为答主
回答量:2731
采纳率:33%
帮助的人:2191万
展开全部
分少说明一个问题 获取的知识多 分享的知识少 只问不答 !
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chu394548
2009-11-03 · 超过23用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:64.5万
展开全部
喜欢楼上的答案,我记住了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式