Try this:
$("p.follow").hover(function()
{
$(this).stop().fadeTo("slow", 1.00);
},
function()
{
$(this).stop().fadeTo("fast", 0.50);
});
Two key differences: I use the jQuery hover
event to associate mouseover and mouseout event handlers such that child elements won't result in confusing behavior, and i use the stop()
function to prevent animations from overlapping and canceling each other out.