在以下链接中有一个动画悬停效果的示例。如果我们将鼠标悬停在特定列表中,工具提示将出现和消失,这没有问题。如果我们在特定列表中连续上下移动鼠标,工具提示会出现几次(例如,如果我们移动鼠标十次,工具提示也会出现十次)。
如何克服这个问题(即)如果我们将特定列表悬停几次,工具提示应该只出现一次。
我通过将脚本更改为(通过添加 stop() 函数)进行了尝试
$(".menu a").hover(function() {
$(this).next("em").stop().animate({opacity: "show", top: "-75"}, "slow");
但它失败了......