このようなものが必要です(将来ロードされるhtmlをページに!):
$(document).on('ready', 'a', function(){ $(this).after('it works'); });
これは機能しません(要素がページに追加された後に起動する「load」や「ready」などの同様のイベントが必要です)。たとえば、別のイベント:
$(document).on('mouseover', 'a', function(){ $(this).after('it works'); });
正常に動作しています。助言がありますか?