【发布时间】:2017-10-31 23:12:35
【问题描述】:
我在一个项目中使用TypeScript和jQuery,我需要使用jQuery的on来监听一个事件:
const $previewListWrp: jQuery<HTMLElement> = $('.js-preview-list-wrp').first();
$previewListWrp.on('click', '.btn-action.remove', (evt: Event): void => {
let $box: JQuery<HTMLElement> = $(evt.target).closest('.js-preview-wrp');
console.log($box.data());
});
但是,我得到了错误
“点击”类型的参数不能分配给“PlainObject void”类型的参数> |事件处理程序库
刚开始一个新项目,安装了最新版本的 TypeScript、jQuery 和 @types/jQuery。
【问题讨论】:
标签: jquery typescript events