このコードは機能をクリックせずに必要です。私は時間に対して通常のスライドショーでそれを必要とします。自動で画像をすぐに変更する
5秒後に自動的に画像が変化します。このよう
var gallery = $('.content'),
height = gallery.height();
$('.arrow').on('click', function(){
var up = $(this).is('.up_arrow');
if (up) {
gallery.animate({'scrollTop': '-=' + height});
} else {
gallery.animate({'scrollTop': '+=' + height});
}
});
.content{
width:400px;
height:300px;
overflow:hidden;
border:1px solid #999;
}
.content img{display:block;}
.arrow{
display:inline-block;
padding:5px 15px;
background:#eee;
border-radius:3px;
margin:3px 0;
cursor:pointer;
border:1px solid #ddd;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="arrow up_arrow">UP</div>
<div class="content">
<img src="http://placehold.it/400x300?text=image+1">
<img src="http://placehold.it/400x300?text=image+2">
<img src="http://placehold.it/400x300?text=image+3">
</div>
<div class="arrow down_arrow">DOWN</div>
で実行する私は質問を理解していない... jQueryのがロードされている場合は、上下のボタンは....仕事します? – LinkinTED
代わりに '$( '。arrow')。on()' $(document).ready() 'を使用してください。 – AZee
[' setInterval() '](http://www.w3schools.com/jsref/met_win_setinterval。 asp) – Pugazh