我试图创建一个图像滑块使用jquery。仅使用jQuery创建图像滑块
我所拥有的是一个带有3个子div与图像的主div。
看看这个小提琴。 FIDDLE
好吧,现在我按照我想要的方式得到了设计。缺少的是功能。 当我将鼠标悬停在div或图像上时,我希望它像顺时针滑块一样。
这看起来有点混乱。看看这个演示。 这就是我想要的。
这就是我想要 .The 权格被充满中间图片src中,中间 DIV得到左 DIV SRC。 left div得到新 src从阵列我已定义的图像。目前我只能一次更换一个图像div。我不想再使用插件。只有Jquery插件。 A CSS唯一的解决方案将是最好的,但我不认为这将是可能的。
JQUERY
$('.maindiv img').mouseover(function() {
var image = this;
loop = setInterval(function() {
if (i < images.length - 1) {
i++;
$(image).attr('src', images[i]);
} else {
i = 0;
$(image).attr('src', images[i]);
}
}, 1500);
编辑:我设法得到这个工作的一个组成部分。 CHECK THIS.Just需要添加淡入淡出效果现在的问题是在数组中的图像结束第一个图像不循环回...以前没有想过这样做任何人都知道我能如何克服这个问题?
如果有已经为你(HTTP工作的脚本:// tympanus。net/Tutorials/RotatingImageSlider /),你为什么试图重新发明轮子?为什么不只是看看那里的JavaScript呢?我并不是说“偷”,而是看看他们是如何做到的,或者接近他们的 - 也许他们想让你的剧本或者剧本的权利落空。 – WTK
@WTK让我们说,我需要一套新的车轮。 – AnaMaria
长时间重建但可能。需要玩每张幻灯片的图像的角度.. – designtocode