0

コントロールがクリックされたときにスライドを左右に動かそうとするスライドショーがあります。

マークアップは…

左右

            <div class="clear"></div>

            <div id="promotional-slide">
                <div class="cover">
                    <div class="promo-section one">
                      <span class="text-one">Buy the cheapest heating oil in the UK with our exclusive Web Oil Price Guarantee</span>
                      <span class="text-two">Your village</span>
                    </div>
                     <div class="promo-section two">


                    </div>
                    <div class="promo-section three">


                    </div>
                </div> <!-- end of div cover -->
            </div>  <!-- end of div promotional-slide -->
        </div>

そして私のjQueryは...

$('.scroll-right').click(function(){
    $('#promotional-slide .cover').animate({left:-640})  
});

$('.scroll-left').click(function(){
    $('#promotional-slide .cover').animate({left:640})  
}); 
4

1 に答える 1

0

追加するとうまくいきます

#promotional-slide .cover {
    position: relative;
}

jsフィドル

于 2012-09-19T14:50:56.103 に答える