リンクの最初の 5 文字に含まれるそのページのすべてのリンクの最初の 5 文字を、テキスト#OFN#
を置き換える画像に置き換えよ#OFN#
うとしていますが、残りのリンク テキストは保持したいと考えています。
今まで使っていたのはこちら...
$(document).ready(function() {
$("a:contains('#OFN#')").each(function() {
var calSubject = $(this).text().substring(5);
$(this).replaceWith("<img src='/images/ofn_bullet.gif' width='10' height='10' style='width: 10px; height: 10px; border: none;' />" + calSubject);
});
});
しかし、このアプローチは<a> tag
テキストから完全に削除します。削除せずにこれを行うにはどうすればよいですか<a> tags
リンクの HTML の例を次に示します。
<a href="#" onclick="eventDisplay('980','4/18/2013')">#OFN# 2013 Midwest Regional Meeting</a>
使用してみ.children()
ましたが、それもうまくいかないようです。ここで何が間違っていますか?