一部のテキスト(たとえば、100文字)が表示され、ボタンをクリックしてテキストを展開して残りのテキストを表示するTwitterブートストラップ折りたたみプラグインの使用方法を誰かが理解しましたか?
これは、私が抱えている次の問題を示す JSFiddle です。
- 非表示のテキストは新しい行に表示されます。文章が視覚的に途切れないことが望ましいでしょう。
icon-plus-sign
インジケーターの表示は切り替えられません (非表示のテキストを表示しても消えず、その逆も同様です) 。
完全に動作する HTML:
<link href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/css/bootstrap-combined.min.css" rel="stylesheet">
<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.0/js/bootstrap.min.js"></script>
<div class="" data-toggle="collapse" data-target="#div1" >
<span><b>Div1:</b> This is a sentence at the end of the first 100 characters that gets truncated </span>
<i class='icon-plus-sign'></i>
</div>
<div id="div1" class="collapse" >such that characters 101 to infinity are not shown inline with the beginning of the sentence (<b>Div1</b>).</div>
<div class="" data-toggle="collapse" data-target="#div2" >
<span><b>Div2:</b>This is a sentence at the end of the first 100 characters that gets truncated </span>
<i class='icon-plus-sign'></i>
</div>
<div id="div2" class="collapse" >such that characters 101 to infinity are not shown inline with the beginning of the sentence (<b>Div2</b>).</div>