私はPHPでニュースセクションを生成しています。ブログ記事のように読んでいきたいと思います。ユーザーが読み続けるをクリックすると、私はすべてのニュース記事をスライドさせます。ここで は私が持っているコードです:jqueryを使用してコンテンツのスライドダウン効果をより詳細に読む方法
<?php foreach ($news as $newsItem) : ?>
<div class="news-item" id="news-<?php echo $newsItem->id; ?>">
<a href="#" class="image"><img src="/path/to/my/image"
alt="<?php echo $newsItem->photo; ?>" /></a>
<h4><a><?php echo $newsItem->title; ?></a></h4>
<p><?php echo $newsItem->content; ?></p>
<a class="read-more" href="<?php echo ROOT_PATH; ?>front/site/news">Read more</a>
</div>
<?php endforeach; ?>
$('body').on('click', 'a.read-more', function(){
// what should happen here?
})
(ニュースのIDを使用して)自分のデータベースからコンテンツをロードするためにAJAXを使用し
次に、このフィドルを例として見てみましょう:http://jsfiddle.net/gpoussel/9Z4au/2/ –
私が達成したいと思っているものとかなり近いですが、すべてのコンテンツがロードされ、jqueryが1番目だけを表示したい2番目の部分を非表示にして、2番目の部分をスライドさせてさらに読むと、 – Mythriel