この記事を読んで画像が消えるスライドショーを作成しました。コードは次のようになります。
$(document).ready(function() {
$('#iPhoneExample img:gt(0)').hide();
setInterval(function() {
$('#iPhoneExample :first-child').fadeOut(1000)
.next('img').fadeIn(1000)
.end().appendTo('#iPhoneExample');
}, 3000);
});
これが HTML と CSS です。
<div id="iPhoneExample">
<img src="photo1.png" alt="" />
<img src="photo2.png" alt="" />
<img src="photo3.png" alt="" />
<img src="photo4.png" alt="" />
<img src="photo5.png" alt="" />
<img src="photo6.png" alt="" />
</div>
#iPhoneExample {
width:305px;
height:597px;
background:url('immagini/iphoneBg.png') center no-repeat;
position:relative;
margin:0px 20px 0px 94px;
}
#iPhoneExample img {
position:absolute;
top:106px;
right:22px;
bottom:104px;
left:25px;
}
今、私はこれをしたいです。ページが読み込まれると、スライドショーが開始されますが、対応する画像を表示するために使用する画像ごとに 1 つずつ、6 つのリンクがあります...たとえば、スライドショーが開始され、photo3 が表示されますが、photo5 リンクをクリックすると、スライドショーは写真 5 を表示してから、写真 6 に進みます。
関数を使用する必要.click
があると思いますが、その中に何を書くべきかわかりません。私はjQueryの初心者です。
手伝ってくれてどうもありがとう!