適切なコンテキストを持つ任意の要素によってイベントをトリガーできるようにしたいと考えています。今、私はこれをやっています:
$(document.body).on('mycustomevent', '*', function(e) {
e.stopPropagation()
console.log('mycustomevent')
console.log(this)
}
これに問題はありますか?より良い方法はありますか?
別の関連する質問は、ドキュメントに添付されていない要素に対してこのイベントをトリガーするにはどうすればよいですか? すなわち:
$('<div></div>').trigger('mycustomevent')