首先,我想說我是學習jQuery的新手,我正嘗試使用它創建幻燈片。jQuery fadeTo - 如何使用
這裏是jQuery的:
$(document).ready(function() {
$("#Slider li img").click(function() {
$("").fadeTo('slow',0);
$('#mainImg').attr('src',$(this).attr('src').replace('thumb/', ''));
});
var imgSwap = [];
$("#Slider li img").each(function() {
imgUrl = this.src.replace('thumb/', '');
imgSwap.push(imgUrl);
});
$(imgSwap).preload();
});
$.fn.preload = function() {
this.each(function() { $('<img/>')[0].src = this; });
}
而且我的div:
<div id="Slider">
<img src="sliderImg/img_1.png" alt="" id="mainImg" />
<ul>
<li><img src="sliderImg/thumb/img_1.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_2.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_3.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_4.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_5.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_6.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_7.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_8.png" alt="" /></li>
<li><img src="sliderImg/thumb/img_9.png" alt="" /></li>
</ul>
</div>
我想要做的是使圖像之間的過渡。
我該怎麼做這樣的事情?我試圖使用fadeTo()
函數,但我無法成功。
感謝您的幫助
fadeTo()方法用於執行部分不透明度轉換。對於幻燈片,您可能需要fadeIn(),fadeOut()或fadeToggle(),從完全不透明度轉換爲零不透明度,反之亦然。那就是說什麼不起作用?請更具體一些。 – isherwood
你可以創建一個js小提琴 – iJade