BeautyTips
BeautyTips copied to clipboard
IE7/8 Chrome must display tip DOM node first and then hide it
I see in the demo and personal tribulations bear it out as well that one must have the DOM node that contains the BeautyTip text be visible initially and then call .hide() on the node/collection before calling bt() when viewing in IE7/8 or Chrome. BeautyTips works fine and as expected without these machinations in Firefox (9.01). This is at best, mildly annoying as I ned to have extra code and at worst may result in the tips flashing for a brief moment as this initialization process is carried out. The most robust workaround I've found is to continue to set the div's visbility to hidden in the CSS and to call .css("display","inline").hide() just before initializing BeautyTips.