私はJavaScriptにはかなり新しく、折りたたみ可能な段落に10以上のstackoverflowソリューションで遊んでいますが、それらのどれも私が望むものには当てはまりません。それらのほとんどはリスト、ボタン、テーブルCSS(私はブラウザサポートの問題のために躊躇している)のみを使用します。リンクをどのようなタイプのボタンにもしたくないのですが、私はそれをテキストリンクにしたいだけです。拡張された文章もシームレスに継続し、次の行または何かで始まらなければなりません。段落内に展開する
私が望むのは、一度クリックすれば拡大できるテキストリンクが付いた簡単な段落です。イラスト: 「これは文章です」 - >「これは文章であり、展開されました」
そして、拡大文で再度クリックすると元に戻す必要があります。
現在、私はこのコードを使用していますが、divを扱うので、シームレスな段落を達成する問題があります。 (私はそれがないブレークまたは次の行で、文を続けて見えるように展開されたテキストを必要とする。)
スクリプト
$(document).ready(function(){
$("#button-1").click(function(){
$("#special1").toggle()
})
})
</script>
とhtml
<h2>This is a sentence<div id="button-1">[more]</h2>
<p id="special1">blah
blah </p>
</div>
とCSS
#special1{ display: none;}
を隠すためにそれを変更...多分それはまた、 "少ない" に "より" から変更する必要がありますか"+/-" – abc123
いいね、ダブルクリックするだけでテキストを選択する必要はありません。 :) – abc123
申し訳ありませんが、文章がシームレスに続かない –