2012-04-19 9 views
3

ここではTwitterのブートストラップからカルーセルを見つけました。 http://twitter.github.com/bootstrap/javascript.html#carousel動的コンテンツの回転台

本当にうまく見えます。しかし、この例のすべての画像/コンテンツはハードコードされています。サーバーに新しいコンテンツをリクエストし、そのコンテンツをカルーセルに表示するにはどうすればよいですか?

答えて

0

答えは、言語ごとに調整する必要がありますが、あなたはPHPでプログラミングしていると仮定すると、それはこのようなものに見えることがありますが、画像の配列を持っている場合は

を:

$images = ['path/to/image.jpg', 'path/to/image2.jpg', 'path/to/image3.jpg'] 

これらの画像をループして、適切なHTMLマークアップに配置します。

<?php foreach ($images as $image) { ?> 
    <div class="item"> 
    <img src="<?php echo $image ?>" /> 
    </div> 
<?php } ?> 
+2

これは動的ではありません。私はそれがajax経由で行われるべきだと思います。 – Hendrik

+1

@Hendrik私は '$ images'配列を単に保持しているものを表示するためにハードコードしました。実際には、その配列はデータベースから生成され、動的になります。 – joshferrara

+1

スライド上のajaxの例を参照してください。http://stackoverflow.com/questions/14961719/twitter-bootstrap-dynamic-carousel – ehsteve

関連する問題