clueTip - flexible, enhanced tooltip 0.8.2
Size: 103.05 KB
md5_file hash: 80caf45958686156b6db958fb9150a0a
First released: August 10, 2007 - 5:34pm
* if "waitImage" option is set to false or an empty string, the plugin won't try to show it while the ajaxed content is loading.
* for "closePosition" option, added ability to set it to "title" so that the close link can go in the clueTip's heading area.
* changed to because I was (stupidly) setting its "display" property to "block" anyway. So, also removed .css('display','block)
* added fx options: open, openSpeed, close, closeSpeed. open and close can take one of the jQuery core effects (fadeIn/fadeOut, show/hide, slideDown/slideUp); openSpeed and close Speed take, well, a speed.
* added positionBy option. Default is "auto". When set to "mouse" will position the clueTip by the mouse position, not the element position
* added cluezIndex option. Default is 97. Sets the z-index property of the clueTip
* added cluetipClass option. Default is 'default'. This option adds a class to the #cluetip div for applying colors, backgrounds, etc.
* added cursor option. Default is 'help'. This cursor type is used, when the tip attribute and the href are the same.
* added dropShadowSteps option. Default is 6. This determines how big the drop shadow is (i.e. how many drop-shadow divs are created for the clueTip). Each "step" correlates to 1 pixel of drop shadow.
* added positionBy option. Default is 'auto'. Change this to 'mouse' to force the clueTip to be positioned according to where the mouse is.
* added brand-new rounded-corners theme. To use this, create a clueTip with at least these options .cluetip(){cluetipClass: 'rounded', dropShadow: false})
* enhanced positioning logic. If there isn't enough horizontal space for the clueTip to appear, either to the left or to the right, without intruding on the mouse position (and thus causing the clueTip to flicker on and off repeatedly), then its top is positioned 10 pixels below the mouse. However, if the clueTip would get partially cut off at the bottom of the viewable area, and if there is enough room for it between the top of the viewable area and the mouse position, then its bottom will be positioned 10 pixels above the mouse.
