12345678910111213141516171819202122 |
- /**
- * mui layout(offset[,position,width,height...])
- * @param {type} $
- * @param {type} window
- * @param {type} undefined
- * @returns {undefined}
- */
- (function($, window, undefined) {
- $.offset = function(element) {
- var box = {
- top : 0,
- left : 0
- };
- if ( typeof element.getBoundingClientRect !== undefined) {
- box = element.getBoundingClientRect();
- }
- return {
- top : box.top + window.pageYOffset - element.clientTop,
- left : box.left + window.pageXOffset - element.clientLeft
- };
- };
- })(mui, window);
|