この記事の例では、記事の折りたたみと展開の機能を実現するためのjQueryの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。 さっそくコードを見てみましょう <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>記事</title> </head> <本文> <div> <p>記事の折りたたみと展開機能</p> <div class="item"> <div> <div style="color: #409EFF;">文字数制限を超えています</div> <span class="article"> MQTT は、オープン、シンプル、軽量、実装が容易になるように設計された、軽量のプロキシベースのパブリッシュ/サブスクライブ メッセージ伝送プロトコルです。 これらの機能により、制約のある環境での使用に適しています。ネットワークは高価で、帯域幅が低く、信頼性が低いです。 プロセッサとメモリのリソースが制限された組み込みデバイス上で実行します。この契約の特徴は次のとおりです。 パブリッシュ/サブスクライブ メッセージング モデルを使用して、1 対多のメッセージ パブリッシングを提供し、アプリケーションを分離します。 ペイロード コンテンツがシールドされたメッセージ送信。 TCP/IP を使用してネットワーク接続を提供します。 </span> <span class="see" style="color: #409EFF;"></span> </div> </div> <br /> <div class="item"> <div> <div style="color: #409EFF;">単語数を超えない</div> <span class="article">ABCDEFGHIJKLNMOPQRSTUVWXYZ</span> <span class="see" style="color: #409EFF;"></span> </div> </div> <br /> <div class="item"> <div> <div style="color: #409EFF;">文字数制限を超えています</div> <span class="article"> MOS の正確さは、主にハードディスクの種類を参照して、ハードディスクの正常な使用に直接影響します。 幸いなことに、現在のマシンはすべて「IDE 自動検出」機能をサポートしており、ハードディスクの種類を自動的に検出できます。 新しいハードディスクを接続したり、ハードディスクを新しいものに交換したりする場合は、この機能を使用してタイプをリセットする必要があります。 もちろん、現在では一部のタイプのマザーボードはハードドライブのタイプを自動的に識別できます。 ハードディスクの種類が間違っていると、システムがまったく起動できない場合や、起動できても読み取りおよび書き込みエラーが発生する場合があります。 </span> <span class="see" style="color: #409EFF;"></span> </div> </div> </div> </本文> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(ドキュメント).ready(関数(){ //記事の現在のステータスを記録します var onoff = false; //各記事を走査して設定するには$().eachを使用します$('.item').each(function() { // $(this).find() を使用して現在の記事の DOM を取得します var article = $(this).find('.article'); //記事の内容を取得します。var str = article.text(); // $(this).find() を使用して展開された DOM と折りたたまれた DOM を取得します var see = $(this).find('.see'); //記事が50語を超える場合、最初の50語のみが表示されます if (str.length > 50) { 記事.text(str.substr(0, 50) + '......'); see.text('[View]'); //記事の最後に表示ボタンを表示します} //ボタンリスナーを設定するsee.click(function() { if (オンオフ) { 記事.text(str.substr(0, 50) + '......'); see.text('[表示]'); } それ以外 { 記事のテキスト(str); see.text('[收起]'); } オンオフ = !オンオフ }); }); }); </スクリプト> </html> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: 画像を読み込むための JavaScript キャンバス
mysqldump バックアップは、その独自の特性 (テーブルのロック、基本的に挿入スクリプトまたは...
この記事では、MacOSでのMySQL 8.0.18のインストールと成功したコマンドライン操作を記録...
目次序文文章1. 終了1.1 クロージャとは何ですか? 1.2 クロージャの特性1.3 クロージャを...
目次インストール: 1. ファイアウォールの基本的な使い方2. ファイアウォールd-cmdを設定する...
目次環境設定の概要1.K8Sとは何ですか? 2. K8S を使用する理由3. K8S を使用する利点...
目次1. redux とは何ですか? 2. 還元の原則3. redux の使い方は? (1)redu...
目次インデックスとは何ですか?左端のプレフィックス一致の原則key_lenの計算方法インデックスの最...
通常のプログラムと比較すると、ダイナミック リンク ライブラリにはメイン関数がなく、一連の関数の実装...
まず次のコマンドを実行します: [root@mini61 setuptools-8.2.1]# py...
XHTML 見出しの概要Word 文書を作成するときは、「第 1 章」、「1.2.1」などのタイトル...
一般的なフォーム プロンプトは常にフォームのスペースを占有し、フォームが長くなったり広くなったりして...
目次1. COUNTの初見2. COUNT(フィールド)、COUNT(定数)、COUNT(*)の違い...
しばらくReactを勉強した後、実践してみたいと思います。そこで、個人のブログのウェブサイトを再構築...
公式の Docker レジストリを使用して作成されたウェアハウスでは、イメージを削除してもデフォルト...
方法1: グローバル general_log を 'OFF' に設定します。 テーブ...