使用方法
document.addEventListener('DOMContentLoaded', function() {
// sslider = Simple SLIDER
function sslider() {
var current = 0,
i,
slider = document.querySelector('[data-js="sslide"]'),
allImages = slider.querySelectorAll('img'),
imgWidth = Math.ceil(100 / allImages.length),
sliderWidth = allImages.length * 100;
slider.style.width = sliderWidth + '%';
for(i = 0; i <= allImages.length - 1; i++) {
allImages[i].style.width = imgWidth + '%';
}
function animateRight(cur) {
var i = imgWidth,
time = 50;
var animate = setInterval(function() {
if(i <= sliderWidth) {
allImages[cur].style.marginLeft = "-" + i + "%";
i--;
} else {
clearInterval(animate);
}
}, time);
}
function reset() {
for(i = 0; i <= allImages.length - 1; i++) {
animateRight(i);
}
// resseting the current image to the first image
current = 0;
}
function animateLeft(cur) {
var i = 0,
time = 50;
var animate = setInterval(function() {
if(i <= imgWidth) {
allImages[cur].style.marginLeft = "-" + i + "%";
i++;
} else {
clearInterval(animate);
}
}, time);
}
setInterval(function () {
if(current <= allImages.length - 2) {
animateLeft(current);
current++;
} else {
reset();
}
}, 3000);
} // end
sslider();
});
站长提示:
1. 苦力吧素材官方QQ群:
950875342
2. 平台上所有素材资源,需注册登录会员方能正常下载。
3. 会员用户积极反馈网站、素材资源BUG或错误问题,每次奖励
2K币。
4. PHP源码类素材,如需协助安装调试,或你有二次开发需求,可联系苦力吧客服。
5. 付费素材资源,需充值后方能下载,如有任何疑问可直接联系苦力吧客服