$(セレクタ).on(イベント, 関数)は、セレクタにマッチした要素にイベントハンドラを登録するイメージです。
後で動的に追加された要素に対しては効果がありません。
下のリストの各項目は、マウスが乗ると動くようにしてある。(.effect('shake')はjquery-uiが必要なので試す場合はご注意を。)
下のボタンをクリックすると、リストに要素が追加されますが、追加した項目は、マウスが乗っても動きません。