updatePicture();
});
+ function bodyKeyDown(e) {
+ switch (e.which) {
+ case 37:
+ if (prevArrow.is(':visible')) {
+ prevArrow.click();
+ }
+ break;
+
+ case 39:
+ if (nextArrow.is(':visible')) {
+ nextArrow.click();
+ }
+ break;
+ }
+ }
+
+ $('body').on('keydown', bodyKeyDown);
+
img.load(updateModalDialogPosition);
runModalDialog({
],
content: content,
stack: true,
- onShow: updatePicture
+ onShow: updatePicture,
+ onClose: function () {
+ $('body').off('keydown', bodyKeyDown);
+ }
});
}