mirror of
https://github.com/serghey-rodin/vesta.git
synced 2025-08-14 02:28:03 -07:00
The New Desing
This commit is contained in:
parent
def9cc4ea6
commit
067a2c862a
305 changed files with 22231 additions and 7576 deletions
59
web/js/iviewer/test/lightbox/main.js
Normal file
59
web/js/iviewer/test/lightbox/main.js
Normal file
|
@ -0,0 +1,59 @@
|
|||
(function($) {
|
||||
function init() {
|
||||
var viewer = $("#iviewer .viewer").
|
||||
width($(window).width() - 80).
|
||||
height($(window).height()).
|
||||
iviewer({
|
||||
ui_disabled : true,
|
||||
zoom : 'fit',
|
||||
onFinishLoad : function(ev) {
|
||||
$("#iviewer .loader").fadeOut();
|
||||
$("#iviewer .viewer").fadeIn();
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
$("#iviewer .zoomin").click(function(e) {
|
||||
e.preventDefault();
|
||||
viewer.iviewer('zoom_by', 1);
|
||||
});
|
||||
|
||||
$("#iviewer .zoomout").click(function(e) {
|
||||
e.preventDefault();
|
||||
viewer.iviewer('zoom_by', -1);
|
||||
});
|
||||
}
|
||||
|
||||
function open(src) {
|
||||
$("#iviewer").fadeIn().trigger('fadein');
|
||||
$("#iviewer .loader").show();
|
||||
$("#iviewer .viewer").hide();
|
||||
|
||||
var viewer = $("#iviewer .viewer")
|
||||
.iviewer('loadImage', src)
|
||||
.iviewer('set_zoom', 'fit');
|
||||
}
|
||||
|
||||
function close() {
|
||||
$("#iviewer").fadeOut().trigger('fadeout');
|
||||
}
|
||||
|
||||
$('.go').click(function(e) {
|
||||
e.preventDefault();
|
||||
var src = $(this).attr('href');
|
||||
open(src);
|
||||
});
|
||||
|
||||
$("#iviewer .close").click(function(e) {
|
||||
e.preventDefault();
|
||||
close();
|
||||
});
|
||||
|
||||
$("#iviewer").bind('fadein', function() {
|
||||
$(window).keydown(function(e) {
|
||||
if (e.which == 27) close();
|
||||
});
|
||||
});
|
||||
|
||||
init();
|
||||
})(jQuery);
|
Loading…
Add table
Add a link
Reference in a new issue