3
ここではTwitterのブートストラップからカルーセルを見つけました。 http://twitter.github.com/bootstrap/javascript.html#carousel動的コンテンツの回転台
本当にうまく見えます。しかし、この例のすべての画像/コンテンツはハードコードされています。サーバーに新しいコンテンツをリクエストし、そのコンテンツをカルーセルに表示するにはどうすればよいですか?
ここではTwitterのブートストラップからカルーセルを見つけました。 http://twitter.github.com/bootstrap/javascript.html#carousel動的コンテンツの回転台
本当にうまく見えます。しかし、この例のすべての画像/コンテンツはハードコードされています。サーバーに新しいコンテンツをリクエストし、そのコンテンツをカルーセルに表示するにはどうすればよいですか?
答えは、言語ごとに調整する必要がありますが、あなたは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 } ?>
これは動的ではありません。私はそれがajax経由で行われるべきだと思います。 – Hendrik
@Hendrik私は '$ images'配列を単に保持しているものを表示するためにハードコードしました。実際には、その配列はデータベースから生成され、動的になります。 – joshferrara
スライド上のajaxの例を参照してください。http://stackoverflow.com/questions/14961719/twitter-bootstrap-dynamic-carousel – ehsteve