drtvader: попробуй добавить перед этой конструкцией var forceBelow = typeof this.options.get('forceBelow') != "undefined" ? this.options.get('offsetTop') : false; а в самой конструкции добавить в условие !forceBelow
if (!enoughRoomBelow && enoughRoomAbove && !isCurrentlyAbove && !forceBelow) {
newDirection = 'above';
} else if (!enoughRoomAbove && enoughRoomBelow && isCurrentlyAbove) {
newDirection = 'below';
}