Files
Piwigo/themes/default/js/switchbox.js
mistic100 078e4d1bbd feature:2928 Factorize JS code for switchBox
switchBox("selector for link", "selector for box");

git-svn-id: http://piwigo.org/svn/trunk@23320 68402e56-0260-453c-a942-63ccdbb3a9ee
2013-06-18 10:29:55 +00:00

11 lines
386 B
JavaScript

function switchBox(link, box) {
jQuery(link).click(function() {
var elt = jQuery(box);
elt.css("left", Math.min( jQuery(this).offset().left, jQuery(window).width() - elt.outerWidth(true) - 5))
.css("top", jQuery(this).offset().top + jQuery(this).outerHeight(true))
.toggle();
});
jQuery(box).on("mouseleave click", function() {
jQuery(this).hide();
});
}