var workViewer = {
container: document.documentElement,
popup: document.querySelector('.avgrund-popup'),
cover: document.querySelector('.avgrund-cover'),
init: function() {
this.addClass(this.container, 'avgrund-ready');
window.avgrund = {
activate: this.activate,
deactivate: this.deactivate,
disableBlur: this.disableBlur
};
},
activateModal: function (state) {
setTimeout(function() {
this.parent.removeClass(popup, 'no-transition'); //this line
this.parent.addClass(this.container, 'avgrund-active'); //this line
}, 0);
},
removeClass: function (element, name) {
element.className = element.className.replace(name, '');
}
};
module.exports = workViewer;
我想将这个转换成setTimeout函数,怎么办呢?如何将此传递给JavaScript中的SetTimeout()函数?
这是我的第一篇文章,请让我知道如果我能以任何方式
'var that = this;函数(){that.parent ...' – user234461
谢谢!这是我正在寻找的。 –