にループ内でより多くのリンクを読んで、私はこの機能を使用しますループ内の各コンテンツに対してそれは上記のように、私はそれをしようとすると、それだけに関係なく、私は上をクリックした1、最初のコメントに影響を与えない作成JavaScriptで続きを読むリンクを作成するにはJavaScript
<?php
$posts = $this->db->get_where('posts', array('display' => 'true'))->result_array();
foreach ($posts as $p) { ?>
<p> <?php echo $p['comment_snippet']; ?>
<a href="javascript:toggleContent('block')"> show full comment </a></p>
<p id="vbox" style="display: none"> <?php echo $p['comment']; ?>
<a href="javascript:toggleContent('none')"> less </a> </p>
<hr/>
<?php } ?>
:私は、データベーステーブルから引き出され、このようにそれを使用したコメントにそれを適用したいです。私は多くのJavaScriptを知らないし、JSループの仕組みについて読んだことがあるが、この場合にどのように使用するのか分からない。また、「完全なコメントを表示」リンクをクリックするとコメントスニペットを非表示にし、「少ない」リンクをクリックするとコメント非表示とコメントスニペットを表示します。
私はthis JQuery methodを使用して試してみましたが、それは(私が表示前に私のデータをフォーマットするレンダリング機能を使用して、CodeIgniterの中に、サーバ側の処理ではJQueryのDataTable内でこの機能を実装しようとしている私の問題を解決しません)。私を助けてください。
あなたがしようとしているとして、あなたはただ、 '「」=あなたの前の質問に答えを統合し、または'データ-IDを使用する必要があるとイベントハンドラのトグルクラスそれはdatatablesで唯一の違いは、レンダリングコールバックにhtmlを置くことです。 –