0
誰でも、縦型jCarouselをajaxを使って実装する方法を教えてください。縦型jCarousel with Ajax and PHP
誰でも、縦型jCarouselをajaxを使って実装する方法を教えてください。縦型jCarousel with Ajax and PHP
この質問への回答は簡単にjCarouselドキュメントの最初のページで見つけることができますが、大丈夫、私はあなたのためにここにそれをコピーします。)すべての
まずjCarouselをダウンロードして<head>
にすべてのソースを追加しますタグ。
<script type="text/javascript" src="/path/to/jquery-1.2.1.pack.js"></script>
<script type="text/javascript" src="/path/to/lib/jquery.jcarousel.pack.js"></script>
<link rel="stylesheet" type="text/css" href="/path/to/lib/jquery.jcarousel.css" />
<link rel="stylesheet" type="text/css" href="/path/to/skin/skin.css" />
次に、このコードをカルーセルに入れたい場所に置きます。
<ul id="mycarousel" class="jcarousel-skin-name">
<!-- The content goes in here -->
</ul>
次に、カルーセルを初期化するjsコードを追加します。
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel({
// Carousel gonna be vertical
vertical : true,
// AJAX callback
itemLoadCallback: itemLoadCallbackFunction
});
});
</script>
次に、実際に新しいアイテムをカルーセルに動的に読み込むために、itemLoadCallBackFunctionを作成する必要があります。基本的には、インデックスi
を持っているアイテムを入手したら、それをカルーセルにcarousel.add(i, item)
で挿入するだけです。
UPD:
Hereは内部PHPスクリプトでの例ですが、あなたはそこからいくつかのインスピレーションを得ることができます。
最初にグーグルやビンゴを試してみてください – AntonioCS