I am trying to remove the title attribute for a hover link and then add it back to the mouse. I would like to pass var hoverText to hang ...
Here is the code I have. Any ideas?
$(".icon a").hover(function() { $this = $(this); var hoverText = $.data(this, 'title', $this.attr('title')); $(this).find("em").animate({opacity: "show", top: "-35"}, "slow"); $(this).find("em").text(hoverText); $this.removeAttr('title'); }, function(hoverText) { $(this).find("em").animate({opacity: "hide", top: "-45"}, "fast"); $(this).attr("title", hoverText); });
function variables jquery hover
Brian barthold
source share