ここで別の質問で提示されたリンクにキーワードを変換する少し変更されたバージョンを使用しています。
いくつかの省略を除いたコードは次のとおりです。
$(".keyword_search").each(function() {
var targetword = 'TEST';
var explanation = 'Is something you do to find out if stuff works';
//targetword and explanation actually defined in a loop, but omitted here
var content = $(this)[0];
var re = new RegExp("(\\b"+targetword+"\\b)", "gi");
content.innerHTML = content.innerHTML.replace(re,keywordconvert);
}
function keywordconvert(str, p1, offset, s ) {
return '<a href="#" data-toggle="tooltip" title="'+p1+'">'+p1+'</a>';
}
このコードについていくつか質問があります。
1)keywordconvertのパラメータはどこで定義されていますか?strとp1にはどちらも置換する文字列が含まれ、offsetにはコンテンツ内の単語の開始点が含まれ、sにはコンテンツが含まれます。
2) keywordconvert関数のリンクのtitle -classに説明文字列を追加するにはどうすればよいですか?つまり、この関数にパラメーターを追加するにはどうすればよいですか?
どんな助けでもありがたいです、私はあまりにも長い間答えを求めてウェブを精査してきました。