0

私はnivosliderを使用していて、4つの異なるスライドがあり、スライドごとに、slideInLeft、fade、fold、sliceUpDownなどの異なる効果が必要です。私のスライダーはうまく動作しています。スライドごとに異なるスライド効果が必要なだけです。codeigniterを使用しています。ヘルプ/提案は大歓迎です。ありがとう

<img src="uploaded_files/banner/<?php echo $banner->file ?>" data-thumb="uploaded_files/banner/<?php echo $banner->file ?>" alt="" data-transition="slideInLeft"/>
<script type="text/javascript">
    $(window).load(function() {
        $('#slider').nivoSlider();
    });
    </script>
4

1 に答える 1

0

それは簡単です。私は次のようにいくつかの条件を追加する必要があります。

$i = 1;
if($i=='1') $transition = 'slideInLeft';
                            elseif($i=='2') $transition='fade';
                            elseif($i=='3') $transition='fold';
                            else $transition = 'sliceUpDown';
                                ?>
                                <img src="uploaded_files/banner/<?php echo $banner->file ?>" data-thumb="uploaded_files/banner/<?php echo $banner->file ?>" alt=""  data-transition="<?php echo $transition?>"/>      


                     $i++; 

それはうまくいきましたが、誰かがこれよりも良いアイデアを持っているなら、共有してください。

于 2012-10-04T11:45:23.087 に答える