问答详情
源自:3-1 输出以及切换

第五步中的添加幻灯片样式时,报错了,不能显示幻灯片

报错内容:Uncaught TypeError: Cannot read property 'className' of undefinedhttp://img.mukewang.com/56e912fe0001272607590103.jpg

提问者:邻度xer 2016-03-16 16:02

个回答

  • ClasName
    2017-04-20 11:00:31

    //5.3 清除active样式
    for(var i = 0; i < clear_main.length; i++){
       clear_main[i].className = clear_main[i].className.replace('main-i_active','');
    }
    for(var i = 0; i < clear_ctrl.length; i++){
       clear_ctrl[i].className = clear_ctrl[i].className.replace('ctrl-i_active','');
    }

    把那一个循环抽成两个循环就可以了,因为在clear_main循环里多了一个 #main_background,而clear_ctrl里没有,所有循环报错