これを簡単に回避できることはわかっていますが、この場合のベストプラクティスを探しています。これは簡易版http://jsbin.com/isered/3/editです。再利用する関数を作成しようとしていますが、イベントがトリガーされたとき (つまり、アンカー タグをクリックしたとき) に、関数が呼び出されるたびにではなく、出力領域を 1 回だけ追加する必要があります。
Jquery/Javascript
$(function () {
function foo () {
$('a').on('click', function () {
$('.asdf').append('poo');
});
}
foo ();
foo ();
});
HTML
<a href='#'>hello</a>
<a href='#'>world</a>
<p class='asdf'></p>