问答详情
源自:3-3 侧边栏对象--构造函数的验证

Cannot read property 'target' of undefined 错误提示 chrome浏览器

this.el.addEventListener('click',function(event){});

        if( event.target !==this.el){     //此句报错

            self.triggerSwitch();

        }

请问该怎么解决

提问者:慕婉清1370661 2017-01-27 18:50

个回答

  • cRpeDiem
    2017-02-04 11:13:26

    报错 你不能读取未定义的target属性

    你没发现event.target不在function(event)函数里吗

    试一下把下面这段放入

      function(event){

    if( event.target !==this.el){     //此句报错

                self.triggerSwitch();

            }

    }

    我也初学 不对勿喷