私はクロム拡張機能を構築しており、次のようなコードブロックがあります:
$('a').filter(function() {
return $(this).html().match(/myexpressionhere/);
}).after().append('<img src="myImage" />');
コードを実行すると、想定どおりに各アンカー リンクに画像が追加されます。ただし、次のようにリンク内に追加します。
<a ...> yada yada <img src="myImage" /></a>
後ではなく、私が望むように:
<a ...> yada yada</a><img src="myImage" />
理由はありますか?