我正在寻找一个 Mootools 幻灯片,它使用计时器(普通幻灯片功能)更改主图片并具有可点击的缩略图列表。因为我正在工作的站点中有许多其他 mootools 功能,所以幻灯片必须是 mootools。
我找到了两个选择:
scrollgallery2.mashitup.de(这是 v.2 的这个) - 如何让它开始幻灯片?(它停在第一张照片中)
github.com/jakobholmelund/SpinSlider(Jakob改编自 jQuery 幻灯片)- .js 文件缺少拇指代码。任何想法如何将 jQuery 想法合并/翻译为 Mootools?
(见下文)
jQuery版本:
if (options.bulletThumbs) {
var thumbName = slides.eq(i).data('thumb');
if (thumbName) {
var liMarkup = $('<li class="has-thumb">' + i + '</li>')
liMarkup.css({
"background": "url(" + options.bulletThumbLocation + thumbName + ") no-repeat"
});
}
}
orbitWrapper.children('ul.orbit-bullets').append(liMarkup);
liMarkup.data('index', i);
liMarkup.click(function () {
stopClock();
shift($(this).data('index'));
});
}
setActiveBullet();
}
Jakob Holmelund 改编的 Mootools:
if(this.options.bullets){
this.bullets = new Element("ul").addClass("spin-bullets").inject(this.spinWrap);
this.slides.each(function(slide, index){
new Element("li",{text:index+1}).addEvent("click", function(){
self._stopClock();
self._spin(index);
}).inject(self.bullets);
});
this._setActiveBullet();
}
任何建议如何解决这个问题?或任何其他幻灯片的想法?