LeB*_*eau 8 javascript events vue.js vuejs2
我在vuejs有一个活动
methods: {
filterPeople: function filterPeople() {
$(event.target).closest('li').addClass('active');
});
Run Code Online (Sandbox Code Playgroud)
在Firefox中我收到一个错误
TypeError: event is undefined
mounted/<
re/e.prototype.$emit
filterPeople
Run Code Online (Sandbox Code Playgroud)
知道为什么这在FF中不起作用
Firefox没有全局事件对象。
WebKit 遵循 IE 的旧行为,即使用全局符号表示“事件”,但 Firefox 则不然。
只需将其添加为参数即可。
methods: {
filterPeople: function filterPeople(event) {
$(event.target).closest('li').addClass('active');
}
}
Run Code Online (Sandbox Code Playgroud)