$('button').click(function() { alert(''); });
onを使って、下記のように.on()を使ってイベントを定義できます
$('button').on('click', function() { alert(''); });
.on()で可能なこと
1、複数のイベントを、同じイベントハンドラを定義することができます。
2、複数のイベントとイベントハンドラを一括定義
.on()の第一引数にイベントタイプをキー、イベントハンドラを値を指定することで、イベントごとに異なる処理を一括して定義できます。
3、データを渡すことができます。.on()では、引数を渡すことができます
4、.on()で定義したイベントを、.off()を使って解除ができます。