jquery 1.10要素バインディングイベントを追加する方法


jquery 1.10が除去された.live()方法は、要素バインディングイベントに対して、on(n)方法を追加しました。具体的な使い方は、以下の通りです。on(events)、[selector],[data],fn]
 
$("#dataTable tbody tr").on("click", function(event){
alert($(this).text());
});
上の方法は、このtrすべてのイベントをバインディングしましたが、新たに追加された要素についてはバインディングできません。
 
$("#dataTable tbody").on("click", "tr", function(event){
alert($(this).text());
});
上記の方法は、tbodyにイベントをバインドし、trが新規要素であれば、このclickイベントを一括してトリガすることができる。