jsfiddle での結果は機能しない可能性がありますが、私のドキュメントでは機能します。
機能しているのは、テキストが非表示になっていることです。 Read More...をクリックすると、段落内のテキストがさらに表示されます。[続きを読む... ] をクリックすると、段落内のテキストが折りたたまれて通常の状態に戻ります。
私が理解しようとしてきたことは次のとおりです。
- Read More....リンクの上にマウスを置きます。青い色のハイライトのようなもので、マウスオーバーであることを人々に知らせます。
テキストが表示されると、Read More...テキストが消え、表示されたテキストの下部にCollapse text...が表示されます(マウスオーバーで同じ青いハイライト)。Collapse は、テキストを折りたたみ状態に戻す必要があります。これを達成するにはどうすればよいですか:
$(document).ready(function(){ var open = false; $('.reveal').click(function() { if (open) { $(this).animate({height:'20px'}); } else { $(this).animate({height:'100%'}); } open = !open; }); });
また、表示/非表示時にテキストを内破/爆発させることができれば、それも素晴らしいことです。私は何度も何度も試みましたが、それを行うことができませんでした。