欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

jquery設置幻燈片效果

盧春練1年前7瀏覽0評論

JQuery是一個JavaScript庫,可以通過一些簡單的代碼實現復雜的功能。其中,設置幻燈片效果是一種非常流行的使用方式。下面我們來介紹如何通過JQuery實現幻燈片效果。

$(document).ready(function(){
// 獲取圖片寬度和高度
var imgWidth = $('#slider img').width();
var imgHeight = $('#slider img').height();
// 設置#slider的寬度和高度
$('#slider').css({
width: imgWidth,
height: imgHeight,
position: 'relative'
});
// 隱藏所有圖片,顯示第一張
$('#slider img').hide();
$('#slider img:first-child').show();
// 定時器,控制幻燈片自動切換
var timer = setInterval(function(){
var currentImg = $('#slider img:visible');
var nextImg = currentImg.next();
if(nextImg.length == 0){
nextImg = $('#slider img:first-child');
}
// 漸變動畫效果
currentImg.fadeOut(1000);
nextImg.fadeIn(1000);
}, 3000);
// 鼠標懸浮于幻燈片時,暫停自動切換
$('#slider').hover(function(){
clearInterval(timer);
}, function(){
timer = setInterval(function(){
var currentImg = $('#slider img:visible');
var nextImg = currentImg.next();
if(nextImg.length == 0){
nextImg = $('#slider img:first-child');
}
currentImg.fadeOut(1000);
nextImg.fadeIn(1000);
}, 3000);
})
});

上述代碼通過JQuery實現了一個簡單的幻燈片效果。首先,獲取圖片的寬度和高度,并設置幻燈片的寬度和高度。然后,隱藏所有圖片,并顯示第一張。接著,設置定時器,控制幻燈片自動切換。鼠標懸浮于幻燈片時,暫停自動切換。最后,使用漸變動畫效果實現圖片切換的效果。