Функция jQuery для получения координат самого дальнего пространства, занимаемого элементом (или группой элементов в селекторе). Может быть полезно, если вы устанавливаете область контейнера на основе абсолютного позиционирования дочерних элементов, которые должны находиться внутри контейнера (то есть для элементов перетаскивания).
jQuery.fn.getMaxOccupiedLocation = function()
{
var maxX = 0, maxY = 0, tmpX, tmpY, elem;
this.each( function(i,v)
{
elem = $(this),
tmpX = elem .offset().left + elem.width(),
maxX = (tmpX > maxX) ? tmpX : maxX,
tmpY = elem .offset().top + elem.height(),
maxY = (tmpY > maxY) ? tmpY : maxY;
});
// console.log(maxX+','+maxY);
return { x:maxX, y:maxY }; //not the best implementation as it breaks the chain
};