0

クリックで動作するシンプルなスライダーがあります。クリック機能をそのままにして自動的に実行するように自動化するにはどうすればよいですか?

$(document).ready(function() {
    var currentPosition = 0;
    var slideHeight = 360;
    var slides = $('.main-item');
    var numberOfSlides = slides.length;
    var tracker = 0;
    $('.slider-height').css('height', slideHeight * numberOfSlides);
    $('.slide-option li a').click(function() {
        tracker = $('.slide-option li a').index($(this));
        $('.slide-option li a').removeClass('current-item');
        $(this).addClass('current-item');
        //alert(tracker);
        $('.slider-height').animate({
            'top': slideHeight * (-tracker)
        });
        return false;
        //alert(tracker);
    });
});​
4

1 に答える 1

0

クリック イベントをバインドした後、クリックをトリガーするだけです。

$('.slide-option li a').trigger('click');
于 2012-10-12T15:40:11.267 に答える