ホームページ ウェブフロントエンド jsチュートリアル jQueryでテキストの強調表示を実装するにはどうすればよいですか?

jQueryでテキストの強調表示を実装するにはどうすればよいですか?

Feb 27, 2024 pm 12:12 PM
探す 交換する html要素 ハイライト

jQueryでテキストの強調表示を実装するにはどうすればよいですか?

jQuery は、HTML ドキュメントの操作とイベント処理を簡素化するために使用される人気のある JavaScript ライブラリです。テキスト ハイライト機能を実装する場合、次の手順で jQuery を使用できます:

  1. jQuery ライブラリ ファイルを導入します:
    まず、jQuery ライブラリ ファイルを HTML ファイルに導入する必要があります。 CDN リンクまたはローカル ファイル経由でページに追加できます。次のコード スニペットを タグに追加します:
<script src="https://cdn.jsdelivr.net/npm/jquery@3.6.0/dist/jquery.min.js"></script>
ログイン後にコピー
  1. HTML 構造の記述:
    入力が必要なテキスト ボックスまたはその他の HTML 要素をページに追加します。強調表示されたテキストの内容。コード例は次のとおりです。
<input type="text" id="searchInput" placeholder="输入需要高亮显示的文本">
<button id="highlightBtn">高亮显示</button>
<div id="content">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam vehicula metus ac odio.
</div>
ログイン後にコピー
  1. jQuery コードを作成します。
    次に、jQuery を介してコードを作成し、テキストの強調表示機能を実装します。コード例は次のとおりです。
$(document).ready(function() {
    $("#highlightBtn").click(function() {
        var searchString = $("#searchInput").val();
        var content = $("#content").text();
        
        var highlightedContent = content.replace(new RegExp(searchString, 'gi'), function(match) {
            return '<span class="highlighted">' + match + '</span>';
        });
        
        $("#content").html(highlightedContent);
    });
});
ログイン後にコピー

上記のコードでは、まず入力ボックス内の検索テキストとコンテンツ領域内のテキストを取得します。次に、JavaScript の replace メソッドと正規表現を組み合わせて使用​​し、一致したテキストに タグを追加して強調表示します。最後に、処理されたコンテンツがコンテンツ領域にリセットされます。

  1. CSS スタイル設定:
    ハイライト効果をより良くするには、CSS ファイルでハイライトされたテキストのスタイルを設定する必要があります。コード例は次のとおりです。
.highlighted {
    background-color: yellow;
    font-weight: bold;
}
ログイン後にコピー

上記の手順により、ページ上のテキストの強調表示機能を実現できます。ユーザーが強調表示する必要があるテキストを入力した後、ボタンをクリックして、一致するテキストの内容を強調表示します。 jQuery の機能と利便性により、テキストの強調表示を簡単かつ効率的に実装できます。

以上がjQueryでテキストの強調表示を実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

ExcelデータをHTMLで読み込む方法 ExcelデータをHTMLで読み込む方法 Mar 27, 2024 pm 05:11 PM

Excel データを HTML で読み取る方法: 1. JavaScript ライブラリを使用して Excel データを読み取ります; 2. サーバーサイド プログラミング言語を使用して Excel データを読み取ります。

onclickを使用してPHP関数を実行する onclickを使用してPHP関数を実行する Feb 29, 2024 pm 04:31 PM

Jquery ライブラリを使用して onclick() イベントを通じて PHP 関数を実行する別の方法についても説明します。このメソッドは JavaScript 関数を呼び出し、php 関数の内容を Web ページに出力します。また、純粋な JavaScript を使用して PHP 関数を呼び出す、onclick() イベントを使用して PHP 関数を実行する別の方法も示します。この記事では、PHP関数を実行し、GETメソッドを使用してURL内のデータを送信し、isset()関数を使用してGETデータを確認する方法を紹介します。このメソッドは、データが設定され、関数が実行されると、PHP 関数を呼び出します。 jQuery を使用して onclick() イベントを通じて PHP 関数を実行することができます。

Dreamweaver の改行とは何ですか? Dreamweaver の改行とは何ですか? Apr 08, 2024 pm 09:54 PM

Dreamweaver の <br> タグを使用して改行を作成します。改行は、メニュー、ショートカット キー、または直接入力によって挿入できます。 CSS スタイルと組み合わせて、特定の高さの空の行を作成できます。場合によっては、段落間に空白行が自動的に作成され、スタイル制御が適用されるため、<br> タグの代わりに <p> タグを使用する方が適切な場合があります。

PHPで改行を置換する方法を詳しく解説 PHPで改行を置換する方法を詳しく解説 Mar 20, 2024 pm 01:21 PM

PHPで改行を置換する方法を詳しく解説 PHPの開発では、文字列内の改行を置換したり処理したりする必要がある場合があります。改行はプラットフォームによって表現方法が異なる場合があるため、異なる環境で文字列が一貫して表示されるように、改行を均一に処理する必要があります。この記事では、一般的な改行文字や具体的なコード例など、PHPで改行を置換する方法を詳しく紹介します。 1. 一般的な改行文字 オペレーティング システムが異なると、改行文字の表現が若干異なる場合があります。主な改行文字は次のとおりです。 Windo

jQuery は、要素内に子要素があるかどうかを判断する簡単なメソッドを実装します。 jQuery は、要素内に子要素があるかどうかを判断する簡単なメソッドを実装します。 Feb 28, 2024 pm 03:21 PM

jQuery は、HTML 要素を操作するための便利なメソッドを多数提供する、広く使用されている JavaScript ライブラリです。 Web ページの開発プロセスでは、要素内にサブ要素があるかどうかを判断する必要がある状況によく遭遇します。この記事では、この機能を実現するための jQuery の使用方法と具体的なコード例を紹介します。要素内に子要素があるかどうかを確認するには、jQuery の Children() メソッドを使用できます。 Children() メソッドは一致を取得するために使用されます。

Momo IDで他の人を見つける方法 Momo IDで他の人を見つける方法 Mar 02, 2024 pm 03:40 PM

Momo ID を持つ他の人を見つけるにはどうすればよいですか? Momo APP では、ID でユーザーを見つけることができますが、ほとんどのユーザーは Momo ID を照会して追加する方法を知りません。次は、Momo ID を持つ他の人を見つける方法の写真です。テキストチュートリアル、興味のある方はぜひ見に来てください! Momo の使い方チュートリアル: Momo ID で他の人を見つける方法 1. まず Momo アプリを開き、メインページに入り、下部にある [メッセージ] 機能をクリックします; 2. 次に、メッセージ機能ページに挑戦し、画面内の [ポートレート] アイコンをクリックします右上隅; 3. 次に、フレンドページで、下図の矢印で示すように右上隅のボタンをクリックします; 4. 次に、追加されたインターフェイスに挑戦し、枠線に ID アカウントを入力して他のユーザーを検索します。

PHP は JSP の機能を置き換えることができますか? PHP は JSP の機能を置き換えることができますか? Mar 20, 2024 pm 03:45 PM

PHP は JSP の機能を置き換えることができますか? Web 開発テクノロジーが進化し続けるにつれて、開発者はプロジェクトのニーズを実装するために適切なサーバー側言語の選択に直面することがよくあります。この点で、PHP と JSP の 2 つが一般的な選択肢となります。 JSP は JavaServerPages の略語で、Java に基づくサーバー側テクノロジであるのに対し、PHP はサーバー側スクリプト言語です。この記事では、PHP が JSP の機能を置き換えることができるかどうかを検討し、読者の理解を深めるためにいくつかの具体的なコード例を提供します。

Zhihu で Zhihu Butler を見つける方法_Zhihu で Zhihu Butler を見つけるチュートリアル Zhihu で Zhihu Butler を見つける方法_Zhihu で Zhihu Butler を見つけるチュートリアル Mar 22, 2024 pm 01:51 PM

1. まず、私のZhihuページに入り、[ヘルプとカスタマーサービス]をクリックしてください。 2. 次に、ヘルプとカスタマー サービスのページに入り、[バトラーに連絡する] をクリックします。 3. 最後に、Zhihu Butler を入力して質問を表示およびクエリできます。

See all articles