I have the next div:
 <div class="div-class" style="width:158px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;" title=<%=myDesc%>
How can I show the tooltip only when ellipsis is active?
I find this function
    function isEllipsisActive(e) {
     return (e.offsetWidth < e.scrollWidth);
}
But I didn't know how to use it knowing I use jsp and struts
Try something like this:
Working DEMO
Working DEMO - with tooltip
$(function() {
    $('div').each(function(i) {
         if (isEllipsisActive(this))
            //Enable tooltip 
         else
            //Disable tooltip
    });
});
function isEllipsisActive(e) {
     return (e.offsetWidth < e.scrollWidth);
}
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With