我正在尝试向我的CustomEvent
传递附加数据,以便其他项目可以连接并创建基于其中内容的逻辑。这是我的代码:
$(window).on('contentRemoved', (event) => {
console.log(event.some_data);
});
$('#trigger').on('click', () => {
const contentRemovedEvent = new CustomEvent('contentRemoved', {
'some_data': 1
});
window.dispatchEvent(contentRemovedEvent);
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button id="trigger">Click me</button>
...但它返回未定义。我做错了什么?