问答详情
源自:1-5 编程练习

为啥我这个else分支写成else if(b[this.id].style.display=="none")就不可以了?

提问者:我是黄小萌 2014-10-31 16:02

个回答

  • 褪去浮尘
    2014-12-17 21:43:56

    同学,你这里所用的if else 表示的意思仅仅只是绑定当前所被选择的p和ul,代码意思是点击当前p标签,如果与P同等索引位子的ul的内容已经显示出来,则设置不显示,否则显示。。仅仅操作同一div与其他无关。

  • yeheyt
    2014-10-31 16:45:41

    虽然加上去有点多此一举,但是语法上应该是没有错误的,为何不行呢?

  • yeheyt
    2014-10-31 16:44:24

    同问...- -