PATH:
home
/
letacommog
/
crmleta
/
layouts
/
v7
/
lib
/
jquery
(function($) { $.fn.sadropdown = function(options) { var settings = $.extend({ relativeTo : "body" }, options); var win = $(window); return this.each(function() { $(this).on('click', function() { var droptrgr = $(this); var dropdn = $(this).next(".dropdown-menu"); var boundry = (settings.relativeTo!=="body") ? $(this).closest(settings.relativeTo) : $("body"); var winHeight = win.height(); var viewportOffset = droptrgr.offset().top - win.scrollTop(); var dropdownHeight = dropdn.outerHeight() + droptrgr.outerHeight(); var dropupArea = winHeight - dropdownHeight; var boundryht = boundry.outerHeight(); var boundryOffset = droptrgr.offset().top - boundry.offset().top; var dropArea = boundryht - dropdownHeight; if (viewportOffset > dropupArea || boundryOffset > dropArea) { dropdn.css({top: "auto", bottom: "45%"}); } else { dropdn.css({bottom: "auto", top: "100%"}); } }); }); }; }(jQuery));
[+]
..
[+]
websockets
[+]
Lightweight-jQuery-In-page-Filtering-Plugin-instaFilta
[-] jquery.class.min.js
[edit]
[-] jquery.timeago.js
[edit]
[-] jquery-validate.bootstrap-tooltip.min.js
[edit]
[+]
perfect-scrollbar
[+]
jquery.qtip.custom
[+]
autoComplete
[+]
daterangepicker
[-] jquery-migrate-1.0.0.js
[edit]
[+]
jquery-play-sound
[-] jstorage.min.js
[edit]
[+]
timepicker
[-] jquery.min.js
[edit]
[+]
gridster
[+]
webui-popover
[-] sadropdown.js
[edit]
[+]
fullcalendar
[+]
jquery-ui-1.11.3.custom
[+]
jquery-validation
[+]
select2
[+]
stickyTableHeaders
[+]
malihu-custom-scrollbar
[+]
floatThead
[-] jquery.slimscroll.min.js
[edit]
[+]
handsontable
[-] purl.js
[edit]