Changeset 2879
- Timestamp:
- 07/06/09 05:09:18 (8 months ago)
- Files:
-
- 1 modified
-
branches/dev/positionTo/ui/ui.positionTo.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/dev/positionTo/ui/ui.positionTo.js
r2877 r2879 93 93 elemHeight = elem.outerHeight(), 94 94 position = $.extend({}, basePosition), 95 over; 95 over, 96 myOffset, 97 atOffset; 96 98 97 99 switch (options.my[0]) { … … 120 122 break; 121 123 case 'flip': 122 // TODO not yet implemented 124 myOffset = options.my[0] == 'left' ? -elemWidth : elemWidth; 125 position.left += position.left < 0 ? myOffset + targetWidth : over > 0 ? myOffset - targetWidth : 0; 123 126 break; 124 127 } … … 131 134 break; 132 135 case 'flip': 133 // TODO not yet implemented 136 myOffset = options.my[1] == 'top' ? -elemHeight : elemHeight; 137 atOffset = options.at[1] == 'top' ? targetHeight : -targetHeight; 138 position.top += position.top < 0 ? myOffset + targetHeight : over > 0 ? myOffset + atOffset : 0; 134 139 break; 135 140 }