Plugins

The plugins site is currently in development.

We've been looking to provide a higher-quality, spam-free experience at the plugins site for some time, and a major error on our part forced us to shut down the current site before we could put the new one in place. We are developing a new site, and you can follow along with its development on GitHub. For more information about this transition, including steps you can take as a plugin author to prepare, please read our post about what's going on.

Releases for clueTip - flexible, enhanced tooltip


clueTip - flexible, enhanced tooltip 1.0.7

* fixed bug in which ajaxed tooltip wasn't loading the first time in Chrome 4.
* demo now uses jQuery 1.4.

clueTip - flexible, enhanced tooltip 1.0.6

* fixed problem when using attribute-filled tooltips (splitTitle) and some have single line while others have multiline
* fixed problem with unintended "show" animation
* fixed botched attempt at preventing memory leak in IE
* works with jQuery 1.4!

not sure what happened to 1.0.5.

[clueTip is a tooltip plugin with smart positioning and flexible content loading options.]

clueTip - flexible, enhanced tooltip 1.0.4

* fixed race condition with hoverIntent and mouseOutClose option. thanks, bertpayne
* fixed path to "wait" image. added jquery core file for offline demos.
* Changed slightly the behavior of clickThrough option: no longer test value of href

clueTip - flexible, enhanced tooltip 1.0.3

* added cluetip('destroy') feature to unbind all cluetip event handlers on matched elements.
* namespaced mouse events in hoverIntent to allow unbinding cluetip stuff in one fell swoop.
* fixed problem loading ajaxed files with broken images first time (thanks to Matt Stow).
* cluezIndex option now works correctly (fixes http://plugins.jquery.com/node/8188).
* fixed title attribute value not returning after hover in some cases (fixes http://plugins.jquery.com/node/7996)

clueTip - flexible, enhanced tooltip 1.0.1

* namespaced as many event handlers as possible (can't do so with hoverIntent) and added artificial event binding for hiding the clueTip. $(document).trigger('hideCluetip'); will now hide it.
* changed scope (this) to invoking element from within ajaxProcess option
* added arguments to all ajax settings to make them available through options
* changed the regex for ajaxProcess default setting
* added ability to merge in ajax callback functions, or, in the case of error, override the plugin's default.
* added .call() to onShow and onHide for proper this context

clueTip - flexible, enhanced tooltip 0.9.9-b

changed logic for local content loading. if selector (tipAttribute) is an id, it doesn't use the :eq(index) enhancement

clueTip - flexible, enhanced tooltip 0.9.9

Note: The greatly increased file size of the download is due to the additional demos and images included.

This release of the clueTip tooltip plugin provides a number of bug fixes and feature enhancements. Here are the highlights:
* force requested page not to be cached by browser when ajaxCache set to false
fixed incorrect persistence of cluetip contents when new title-only cluetip shown (http://plugins.jquery.com/node/6982)
* allow population of cluetip contents by passing in a function w/ return value for first argument
* added option to html-escape tags when using title for clueTip contents (cf http://plugins.jquery.com/node/6527)
* fixed issue with cluetip-clicked class not being removed in all situations
* fixed problem with hidden local content not showing in clueTip
* fixed problem with local content causing increasingly nested divs (fixes http://plugins.jquery.com/node/6292)

clueTip - flexible, enhanced tooltip 0.9.8

* fixed problem with metadata plugin compatibility;
* fixed problem with non-iterating nested options by using recursive $.extend
* added optional first argument that allows loading cluetip contents from provided string

clueTip - flexible, enhanced tooltip 0.9.7

* added support for metadata plugin
* patch for problem with outerHeight returning 0
* fixed problem with title attribute conflict when using custom title
* avoided opera bug for img loading countdown with ajax; this had the effect of not loading cluetip first time it was hovered
* added initial semicolon to avoid problems with file concats

clueTip - flexible, enhanced tooltip 0.9.6

* fixed tip width measurement bug, which affected Safari
* fixed dropShadow not appearing in edge cases. added overflow: hidden; to clueTip title
* added title tag to list of tags to strip before serving up the requested file

clueTip - flexible, enhanced tooltip 0.9.5

* added clickThrough option to allow click to go to page, even if href and tipAttribute are equal.
* added experimental mouse tracking option
* added simple/experimental delayedClose option to allow auto-closing of clueTip after given number of milliseconds.
* added "focus" as an available value for "activation" option. Will show clueTip on focus of a form element, hide on blur.
* added support for bgiframe plugin. When the bgiframe plugin is referenced in the docuement, clueTip will use it (in IE6).
* cleaned up default ajaxProcess option.
* provided public access to all default plugin settings (thanks malsup!)
* fixed bug (reported at http://jquery.com/plugins/node/941) when splitTitle is used and title attribute is empty
* fixed bug where a variable was improperly nested in an if statement
* fixed bug with incorrectly disabling link when no href is present in invoking element

clueTip - flexible, enhanced tooltip 0.9.3

* Fixed "arrows" option so that it now works for all three themes. Changed the way it works, and changed css to work better with it.
* Removed rounded-corners theme's reliance on #cluetip-title for part of the background image. Now, you can hide the title without losing part of the clueTip's background.
** Moved all images for arrows and rounded corners to a separate folder.

clueTip - flexible, enhanced tooltip 0.9.2

* added support for any selector expression to be used for grabbing local content. The plugin will just take the first element in the set of matched elements for its content.
* release the cursor setting when clueTip is closed.
* if jQuery 1.2.x is being used, local option uses .clone(true) and appends local element to clueTip (after emptying) so that events within that local content don't lose their binding
* added .clue-bottom-[cluetipClass] and .clue-top-[cluetipClass] when cluetip is positioned below or above the linked element.
* added "fixed" as a possible value for the "positionBy" option. With this, the clueTip will always appear in the same position relative to the linked element.
* added "topOffset" and "leftOffset" options. See documentation for details.

clueTip - flexible, enhanced tooltip 0.9.0

* fixed a couple bugs introduced by the new 'bottomTop' value for 'positionBy' in 0.8.7.
* fixed problem with stray, content-less clueTip that was being left visible in certain situations.
* added 'bottomTop' as an available value for the "positionBy" option.
* added ability to set hoverIntent options through cluetip's hoverIntent options
* added height option that allows setting a static height for the clueTip and puts in a vertical scrollbar if the contents don't fit. That situation of course is not very usable unless the clueTip is sticky as well, so the user can actually scroll it.

clueTip - flexible, enhanced tooltip 0.8.6

* changed fx.open default to 'show' and fx.openSpeed default to '' (empty string)
* images now load before ajaxed contents are shown. Code generously provided by Torben Schreiter.

clueTip - flexible, enhanced tooltip 0.8.5

* changed waitImage option to Boolean. Now the wait image comes from the stylesheet, jquery.cluetip.css, as a background image. This is all in an attempt to avoid the annoying scroll jumping (see not for 0.8.4).
* added $.cluetip.setup() to allow for custom insertion type. appendTo is the default; other types are prependTo, insertBefore, and insertAfter. Also insertionElement allows user to determine where in the DOM the clueTip will be loaded
* added ajaxCache option, which caches the results of the ajax request to avoid unnecessary hits to the server (caching was already being done, but now it's optional). When set to false, the script will make an ajax request every time the clueTip is shown, which allows for dynamic content to be loaded.
* added mouseOutClose option. Now, when you set both the sticky and the mouseOutClose option to true, the clueTip will hide when you either click the close link or mouse out of the clueTip altogether.

clueTip - flexible, enhanced tooltip 0.8.2

* 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