为了账号安全,请及时绑定邮箱和手机立即绑定

点击第 i 个块相应控制另外第 i 个块的显示隐藏属性,i++【下面代码错了实现不了】

点击第 i 个块相应控制另外第 i 个块的显示隐藏属性,i++【下面代码错了实现不了】

慕粉4203582 2016-10-19 17:35:13
function jianjie(){ var ms=document.getElementsByTagName('span'); var btn=document.getElementById('miaoshu1'); var i=0; for(i=0;i<ms.length;i++) { btn[i].index=i; btn[i].onclick=function () { for(i=0;i<ms.length;i++) { if(ms[this.index].style.display=='block')        {     ms[this.index].style.display='none';      } else     { ms[this.index].style.display='block';      } } } }}
查看完整描述

3 回答

?
沃腊特

TA贡献1条经验 获得超0个赞

你是想点击哪个显示哪个,然后其他隐藏的意思吗?

查看完整回答
反对 回复 2016-10-19
  • 慕粉4203582
    慕粉4203582
    如10个控制DIV相应点击控制另外10个DIV的显示隐藏属性,例如第二个DIV点击后改变另外一组DIV中的第二个显示隐藏属性。
  • 沃腊特
    沃腊特
    是toggle吗?就是第一次点击是隐藏,第二次点击就显示回来?
  • 慕粉4203582
    慕粉4203582
    这个可以,无所谓。
  • 3 回答
  • 0 关注
  • 1568 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信