首頁 >web前端 >js教程 >jQuery點擊後一組圖片左右滑動的實作碼_jquery

jQuery點擊後一組圖片左右滑動的實作碼_jquery

WBOY
WBOY原創
2016-05-16 17:50:481659瀏覽
複製程式碼 程式碼如下:

$(function () {
var page = 1; /初始化page變數
var i = 2;//每版放兩組圖片
var $pictureShow = $(".pictures4");
var downwidth = $pictureShow.width();//取得框架內容的寬度,既每次移動的大小
var len = $(".picturescontent4").find('ul').length;//找到一共有幾組圖片
var page_number = Math .ceil(len / i);//找到總共有多少版面
$("#symbol4b").click(function () {
if (!$(".picturescontent4").is(" :animated")) {//判斷是否正在執行動畫效果
if (page == page_number) {//已經到最後一個版面了,如果再向後,必須跳到第一個版面。
$(".picturescontent4").animate({ left: '0px' }, "slow");//透過改變left值,跳到第一個版面
page = 1;
} else {
$(".picturescontent4").animate({ left: '-=' downwidth }, "slow");//透過改變left值,達到每次換一個版面
page ;
}
}
return false;
});
$("#symbol4a").click(function () {
if (!$(".picturescontent4").is( ":animated")) {
if (page == 1) {//已經到第一個版面了,如果再向前,必須跳到最後一個版面
$(".picturescontent4") .animate({ left: '-=' downwidth * (page_number - 1) }, "slow");//藉由改變left值,跳到最後一個版面
page = page_number;
} else {
$(".picturescontent4").animate({ left: ' =' downwidth }, "slow");//藉由改變left值,達到每次換一個版面
page--;
}
}
return false;
});
});

複製程式碼



複製程式碼



複製程式碼



複製程式碼



複製程式碼



複製碼🎜>
程式碼如下:



複製程式碼 程式碼如下:

.pictures2ul1,.pictures2ul2,3.picturesturesturespictures2ul. .pictures2ul5,.pictures2ul6
{
margin-top:0px;
margin-right:17px;
padding:0px;
width: 122px;; >list-style-type:none;}
.pictures4
{
height:111px;
position:absolute;
overflow:hidden;
width:absolute;
overflow:hidden;
width:278px; }
.picturescontent4 //其中設定position了,才能在JavaScript用left控制。
{
position:absolute;
float:left;
width:834px;
}

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn