这是jQuery的trigger
和on
的预期行为吗?
给定div中的表单,如果告诉表单触发自定义done
事件,div容器可以听取它...这似乎非常错误。
https://jsfiddle.net/oyw1Lzxs/
$('form').on('submit', function(e) {
e.preventDefault();
$(this).trigger('done', {
ok: 1
})
})
$('#hi').on('done', function(e, data) {
console.log(data) // {ok:1}
})