次のコードのチャンクがあります
$(function(){
var TaskEvent = new CustomEvent('TaskAdded',{
detail: {
message:'A task fue ponida, champion'
},
bubbles:true,
cancelable:true
});
var btn = $("#boton");
function HandleSugar(e){
console.log(e.detail.message);
}
btn.click(function(e){
document.dispatchEvent(TaskEvent);
});
$(document).on('TaskEvent',HandleSugar);
})
ボタン (#boton) をクリックしても何も起こりません。何か案が?
いくつかの説明:
- ボタンが作成されました。それは問題ではありません
- コンソールにエラーがまったく表示されないため、迷っています
- 想定される動作は、カスタム イベント「TaskEvent」がトリガーされることです。そのため、ボタンを押すと、コンソール ログにメッセージが表示されます。