如题,我想在点击图片的时候运行某个函数,于是代码如下:
不知道为什么,里面的this指针,有的正常作用,有的出问题…
如果我想调用这个函数的话,还有其他好的方法吗?
如题,我想在点击图片的时候运行某个函数,于是代码如下:
不知道为什么,里面的this指针,有的正常作用,有的出问题…
如果我想调用这个函数的话,还有其他好的方法吗?

遗失的图片如上
自己回答
当遇上this指针不知道指到哪里去的时候,就在layer等初始化的时候,定义一个变量等于指针,然后用这个变量替换指针即可
代码:
var selfPointer = this;
在初始化listener的时候,var self = this;里面用self不用this就可以啦。
解决问题 顶一个
那么写太恶心了, 加一个bind(this)