slideGallery 1.3.1 for Mootools 1.3+
Example 1
var gallery1 = new slideGallery($$(".gallery1"), {
steps: 3,
mode: "callback",
autoplay: true,
paging: true,
pagingHolder: ".paging",
onStart: function() {
this.gallery.getElement(".info").set("html", parseInt(this.current+1) +
"-" + parseInt(this.visible+this.current) + " from " + this.items.length);
},
onPlay: function() {
this.fireEvent("start");
}
});
Example 2
var gallery2 = new slideGallery($$(".gallery2"), {
steps: 2,
mode: "circle",
random: true,
autoplayOpposite: true,
stop: ".stop",
start: ".start",
duration: 4000,
speed: 700
});
Example 3
var gallery3 = new slideGallery($$(".gallery3"), {
steps: 1,
mode: "line",
direction: "vertical"
});
Example 4
var gallery4 = new slideGallery($$(".gallery4"), {
steps: 1,
current: 5,
direction: "vertical",
paging: true,
autoplay: true,
duration: 3000,
transition: Fx.Transitions.Bounce.easeOut,
onStart: function() {
this.gallery.getElement(".info").set("html", this.items[this.current].getElement("img").title);
},
onPlay: function() {
this.fireEvent("start");
}
});
Example 5
var gallery5 = new fadeGallery($$(".gallery5"), {
speed: 800,
paging: true,
pagingEvent: "mouseenter",
autoplay: true,
duration: 2000,
onStart: function() {
this.gallery.getElement(".info").set("html", parseInt(this.current+1) + " from " + this.items.length);
},
onPlay: function() {
this.fireEvent("start");
}
});
Example 6
var thumns = $$(".thumbs li a");
var gallery6 = new fadeGallery($$(".gallery6"), {
speed: 500,
autoplay: true,
duration: 2000,
onStart: function() {
thumns.removeClass("active");
thumns[this.current].addClass("active");
},
onPlay: function() { this.fireEvent("start"); }
});
thumns.each(function(el, i) {
el.addEvent("click", function() {
thumns.removeClass("active");
this.addClass("active");
gallery6.current = i;
gallery6.play(true);
return false;
});
});
var buttonPanel = gallery6.holder.getElement(".control");
gallery6.holder.addEvent("mouseenter", function() {
buttonPanel.tween("top", 0);
gallery6.prev.tween("left", 10);
gallery6.next.tween("right", 10);
});
gallery6.holder.addEvent("mouseleave", function() {
buttonPanel.tween("top", -40);
gallery6.prev.tween("left", -50);
gallery6.next.tween("right", -50);
});
-
Image description 1
-
Image description 2
-
Image description 3
-
Image description 4
-
Image description 5
-
Image description 6
-
Image description 7
-
Image description 8
prev
next