- updates required by latest versions of SASS which is moving away from global functions
- minor maintenance release
- minor maintenance release
- fixed a long standing issue where wrapping would occur for no apparent reason, mostly happening for tooltips with short messages
- bind focus events to the parent element to get the tooltip to open and close when using the
TAB
key, making the tooltips more accessible; see #40; thank you Amogh Kulkarni! - added support for jQuery in noConflict mode; see #18; thanks Caprico85!
- added SASS files to
dist
folder
- fixed bug #15 where multiple tooltips would all use the same content; thanks @Kotsuha!
- fixed #16 where the options passed to the constructor were not being applied anymore, since the previous commit; thanks Gianluca Finocchiaro!
- forgot to update version number...
- reduced CSS size by using Clean CSS (previously I somehow committed the old versions...)
- reduced CSS size by using Clean CSS
- improved examples
- added version number as a public property - useful to find out the version number even if all you have is the minified source code
- properties can now also be set through data attributes
- removed the
background-color
andcolor
properties - using
×
for the close button instead ofx
- renamed property
default_position
tovertical_alignment
- if the callback functions attached to the
onBeforeShow
andonBeforeHide
events return boolean FALSE, the respective actions will be cancelled - the tooltip's style has been updated and 3 more themes have been added
- some style updates
- figured out how to update the npm package
- files required in the build process are not included anymore when installing via npm nor when downloading from GitHub
- the plugin is now available as a npm package
- new folder structure
- ported CSS to SASS
- minor source code tweaks
- the home of the library is now exclusively on GitHub
- better integration with Bower
- fixed issues with bower.json file
- added "use strict"
- enabled JSHint in package.json
- the "title" attribute is not removed anymore
- updated jQuery to 1.12.0 in examples
- added Grunt integration for automating JSHint & Uglify processes</li- the library is now available as a Bower package
- fixed a bug where the "show" and "hide" methods were not accepting a jQuery selector as per documentation, but a single element; thanks to Martin for reporting
- fixed a bug with the "content" property, where its value was not used unless the "title" attribute was also set on the element the tooltip was attached to; thanks to Phill for reporting
- added a new "default_position" property useful if you want the tooltips to be positioned, by default, below the elements they are attached to and above only if there isn't enough space below; before, tooltips were shown by default above the elements they were attached tand below only if there wasn't enough above; thanks to Sebastian Popa for suggesting
- tooltip content can now also be set via the "zebra-tooltip" data attribute
- tooltips are not shown anymore if the title or the data attribute is empty
- all the callback functions now receive as second argument the tooltip element, allowing for on-the-fly customization;</li- minor code tweaks as suggested by JSHint
- a new property was added: "vertical_offset" which sets how close (in pixels) should the tip of the tooltip's arrow be relative to the parent element; thanks Jason Lewis
- tooltip's width can now be set when initializing the plugin
- fixed a bug where the tooltip was not having an animation the first time it was shown but only on subsequent appearances
- fixed a bug with the arrow's container element, even though invisible, was larger than needed
- fixed a bug which broke the tooltip's animation if, during it's lifetime, a tooltip was shown above/below an element and then, because of scrolling or resizing, the tooltip had to be shown below/above the element
- fixed some positioning bugs when resizing the window or having scrollbars
- some optimizations and changes in the stylesheet file
- the project is now also available on GitHub
- fixed a bug where in Internet Explorer 9 the arrow was sometimes not visible; thanks to Manfred and tolpi
- initial release