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

jquery div左右切換

林國瑞2年前9瀏覽0評論

jquery是一種被廣泛使用的JavaScript庫。它可以使JavaScript編寫的頁面效果更加生動和美觀。其中,jquery div左右切換是一種非常常見的頁面效果。

$(function(){
var currentIndex = 0;  // 當前切換到的圖片下標
var imgNum = $('.img-wrapper img').length;  // 圖片的總數
var imgWidth = $('.img-wrapper img').eq(0).width();  // 單個圖片的寬度
// 下一張圖片
function showNextImg(){
if(currentIndex == imgNum - 1){
currentIndex = 0;
$('.img-wrapper').css('left', 0);
}else{
currentIndex++;
}
$('.img-wrapper').animate({left: -imgWidth*currentIndex}, 500);
}
// 上一張圖片
function showPrevImg(){
if(currentIndex == 0){
currentIndex = imgNum - 1;
$('.img-wrapper').css('left', -imgWidth*(imgNum-1));
}else{
currentIndex--;
}
$('.img-wrapper').animate({left: -imgWidth*currentIndex}, 500);
}
// 綁定左右切換按鈕的點擊事件
$('.prev').click(function(){
showPrevImg();
});
$('.next').click(function(){
showNextImg();
});
});

以上的代碼為jquery實現div左右切換的示例。其中img-wrapper是容納圖片的div元素,imgNum為圖片的總數,currentIndex為當前展示圖片的下標,imgWidth為單個圖片的寬度。showNextImg()和showPrevImg()是分別用于切換到下一張和上一張圖片的函數。

在綁定左右切換按鈕的點擊事件時,我們只需要調用相應的函數即可實現圖片的左右切換效果。這樣可以使得頁面更加直觀,提高用戶體驗,同時也是一種美化頁面的手段。