「一般的」ではない用語を使用している Web サイトがあり、説明が必要な場合があります。onMouseover
私は、辞書ファイルから用語を読み取り、各ページを解析し、ユーザーが用語の定義を簡単に読めるように強調表示とツールチップを適用する JavsScript ソリューションの作成を検討しました。
これを達成するために既に存在するライブラリはありますか? 私は中途半端なオプションをいくつか見てきましたが、私が探しているものに関して、これに関して非常にクリーンで包括的なものはありません。
シナリオの例を挙げると、ソリューションが同様に機能することを望みます。次のようなデータ/定義ファイルを提供します。
"some term 1", "the definition will be explained over here in verbose terms"
"some term 2", "the definition will be explained over here in verbose terms"
"some term 3", "the definition will be explained over here in verbose terms"
次に、ページの読み込み時に JavaScript がこの定義ファイルを解析します。次に、dom の内容を解析し、各用語 ( some term 1
、some term 2
、etc.
) を分離して、用語のツールチップに適切な定義テキストを入力します。明らかに、これの洗練された点は、定義ファイルを更新するだけで済み、すべてのサイト コンテンツに読者用の便利な辞書が用意されていることです。