ホームページ >ウェブフロントエンド >jsチュートリアル >text jquery.dotdotdot.js プラグインの使い方を詳しく解説
この記事では主にテキストオーバーフロープラグインjquery.dotdotdot.jsの使い方を詳しく紹介しますので、困っている方は参考にしていただければ幸いです。
プラグインのダウンロードアドレス: https://github.com/FrDH/jQuery.dotdotdot
jQuery.jsとjquery.dotdotdot.jsを紹介します
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="jquery.dotdotdot.js"></script>
テキストを含む要素の幅と高さを設定します。テキストがこの高さを超えると、効果がトリガーされます:
<p class="box" style="width:300px;height:100px;"> 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 </p> <script type="text/javascript"> $(function(){ $(".box").dotdotdot(); }) </script>
省略記号とカスタムコンテンツがあります:
<p class="box02" style="width:300px;height:100px;"> 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 <span style="color:#ff0000;"><a style="color: #F4606C">read more</a></span> </p> <script type="text/javascript"> $(function(){ $(".box02").dotdotdot({ after: 'a' }); }); </script>
展開/折りたたみボタンあり。 :
<p class="box03" style="width:300px;height:100px;"> 测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 </p> <style type="text/css"> .opened{height: auto;} .toggle .close,.opened .toggle .open{display: none;} .toggle .opened,.opened .toggle .close{display: inline;} </style> <script type="text/javascript"> var $dot = $('.box03'); $dot.append( ' <a class="toggle" href="#" rel="external nofollow" ><span class="open">[ + ]</span><span class="close">[ - ]</span></a>' ); function createDots() { $dot.dotdotdot({ after: 'a.toggle' }); } function destroyDots() { $dot.trigger( 'destroy' ); } createDots(); $dot.on( 'click', 'a.toggle', function() { $dot.toggleClass( 'opened' ); if ( $dot.hasClass( 'opened' ) ) { destroyDots(); } else { createDots(); } return false; } ); </script>
関連する推奨事項:
jquery プラグイン Canvaspercent.js 実装例 パーセンテージ ラウンド ケーキ効果の共有
jQuery プラグイン DataTables ページング開発技術の共有
jquery プラグイン j の詳細な説明クエリ。 viewport.js
以上がtext jquery.dotdotdot.js プラグインの使い方を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。