SO を検索して、 var を regex の一部として使用する正しい方法を見つけました。ページ上の検索可能な各フィールドを取得し、テキストに検索語が含まれているかどうかを確認し、含まれている場合は、テキストのその部分を置き換えて、スタイル付きスパンでラップします。これは、正しく機能していないコードの一部です。"/\\"+src+"/gi",
$('.srch').each(function () {
var txt = $(this).text(),
src = $('#Srch_Srch_txt').val();
var s = txt.replace("/\\"+src+"/gi", '<span class=highlight>' + src + '</span>');
$(this).html(s);
})
前もってありがとう、ウィル。