0

スライドショーのサムネイル(ページのどこか下にある可能性があります)をクリックすると、メインのスライドショー画像が変更され、ページが一番上(実際のメイン画像のスライドショーが行われている場所)にスクロールされます。

以下は、私が個別に作業している2つのスクリプトですが、両方を同時に機能させる必要があります。誰かが助けてくれることを願っています。

ありがとう

<script type="text/javascript">       
     $(function() {
$('a.thumnbnail').bind('click',function(event){
    var $anchor = $(this);
    $('html, body').stop().animate({
        scrollTop: $($anchor.attr('href')).offset().top
    }, 1500,'easeInOutExpo');
    event.preventDefault();
});
});
</script> 
<script type="text/javascript">
$(document).ready(function() {
$('.slideShow').slideShow({
interval: 10
});
});
</script>
4

1 に答える 1

0

2 つの異なる を呼び出す必要はありませんdoc ready:

$(function() {  //<---All in this is enough
    $('a.thumnbnail').bind('click',function(event){
       var $anchor = $(this);
       $('html, body').stop().animate({
           scrollTop: $($anchor.attr('href')).offset().top
       }, 1500,'easeInOutExpo');
       event.preventDefault();
    },function(){         // <---------------make this in callback function here
       $('.slideShow').show().slideShow({ // <----display:none initially then show here
        interval: 10
       });
    });
});
于 2013-02-07T18:52:54.580 に答える