问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

使用JQ对2个重叠层点击互换问题

发布网友 发布时间:2022-05-16 00:19

我来回答

4个回答

懂视网 时间:2022-05-16 04:41

本文实例讲述了JavaScript实现多个重叠层点击切换效果的方法。分享给大家供大家参考。具体如下:

<!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>三个层重叠,点击可切换</title>
<script type="text/javascript">
function $(obj){
return document.getElementById(obj);
}
function change(n){
for (var i=1;i<4;i++){
if(n==i){
$("a"+i).style.zIndex="100";
}else{
$("a"+i).style.zIndex="0";
}
}
}
</script>
</head>
<body>
<div id="a1"
style="position:absolute;left:100px;top:100px;width:100px;height:100px;
background-color:#ddeeff;z-index:1" onclick="change('1')" >
</div>
<div id="a2"
style="position:absolute;left:150px;top:130px;width:100px;height:100px;
background-color:#eeffdd;z-index:2" onclick="change('2')">
</div>
<div id="a3"
style="position:absolute;left:200px;top:160px;width:100px;height:100px;
background-color:#ffddee;z-index:3" onclick="change('3')">
</div>
<div>http://www.gxlcms.com/</div>
</body>
</html>

热心网友 时间:2022-05-16 01:49

JS,调试是一个比较难受的问题~!
现在都不做这个了,不过以前我也蛮少用调试框架。
就是根据经验判断的,然后在语句前后alert。
如果,你不好判断就在语句头alert,凡是不能执行的地方在把alert前移一句。

虽然没有告诉你具体的答案,但是我觉得这个东西更重要。

然后,要注意的是:有时候你考虑的方案有可能就会有错误的哟!要注意兼容性。来自:求助得到的回答

热心网友 时间:2022-05-16 03:07

就是说你这里只想通过z-index这个css来控制哪个在前,哪个再后是吧?
$("#div1").click(function(){
$("#div2").css("z-index",$(this).css("z-index")+1);
});
$("#div2").click(function(){
$("#div1").css("z-index",$(this).css("z-index")+1);
});

热心网友 时间:2022-05-16 04:41

$("#div2").css('z-index')
这个得到的是字符形式的,转换成数字的试下
Number($("#div2").css('z-index'));追问改成这个还是不行呀,
$("#div1").click(function(){$(this).css({'z-index':Number($("#div2").css('z-index'))+1})});
$("#div2").click(function(){$(this).css({'z-index':Number($("#div1").css('z-index'))+1})});

追答alert一下,看$("#div2").css('z-index')
是多少

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 互联网金融理财的门槛高吗?一般多少钱起投啊? 星和投资谁知道,投资理财在这公司靠谱不? 上海互联网金融平台哪家强?星投资能排到第几? vivox6插耳机怎么插不紧,怎么办 耳机孔插不紧 天选二耳机接口插不紧 iphone6耳机为什么总是插不紧 手机耳机孔插不紧怎么办 男生说他放下了,不会打扰我,互删吧,然后把我删了,他真的把我放下了吗?我重新加他没反应。 被一个男生表白因为一时纠结拒绝了他 结果他把我删了 我该怎么办? 我故意说让一个男人他把我微信删我,结果他真删了。是不是他心里根本就没有我_百度问一问 华为mate9手机能同时上两个吗? 他把我的一切都删了,怎么办? 跟女朋友吵架了她说把我删了,我说嗯!她真的把我删了? 我说了一句,那你把我微信删了啊、他真的把我所有方式删了。一个月回来找我,他以为是分手的意思吗?不是 我叫男友把我删了今天他真的把我删了。我的错吗?现在怎么办。他只带过我去他家,他的办公室和他身边的人 分手后他屏蔽我,我删了他,两个半月了,昨天我终于知道他把我删了,是不是他真的把我忘了? 我们都互相喜欢,但还没有在一起,跟他吵架了,我叫他把我微信删了,我才开心,结果他真的删了. 他把我删了代表什么呢? 一个人我让他删我他真的删我,代表什么?当然他不是马上删,但结局是删了? 谁知道中国联通网上营业厅怎么签到 想问一下,联通卡用什么软件签到每天送流量? 为什么微信公众平台每天只能群发一条信息而已 喜马拉雅听书,下载好的小说文件却不按顺序放怎么办~~~ 手机壁纸软件有什么好的推荐 js像这种重叠的切换怎么搞? 当关机时电脑提示你 的电脑正被远程控制是怎么回事 关机时提示有远程控制,如果关机远程则退出程序 今天关机电脑提示有人远程控制是不是黑客 电脑关机提示正在关闭远程控制是怎么回事啊? 怎么样可以把我的QQ名片赞多?最好是免费软件? 耳朵小的人是不是命短? js怎样控制4个重叠div图层,通过按钮让指定div显示或隐藏,求大神赐教 男医生了解女性身体结构吗? 戒字能组什么词 html5中用marquee标签下面黄线怎么去掉 微信摇色子辅助器 6228480038355155177能查到这个农行卡号人的名字吗? 我有农行卡号能查出来姓名吗 银行卡号可以查姓名吗?