基于 this question ,我创建了一个自定义匿名事件监听器,如下所示:
function init() {
console.log("Initiating widgets");
}
window.addEventListener("widgetInit", init());
我可以使用 $(window).trigger('widgetInit');
从代码中调用它,但是如果我将它粘贴到控制台中,它只会返回窗口对象。
有没有办法在不修改代码的情况下通过控制台模拟事件?
最佳答案
也许您可以尝试使用 native DOM 方法:
window.dispatchEvent(new Event('widgetInit'));
关于javascript - 通过 chrome/javascript 控制台触发匿名事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45848035/