当我在公司名称上使用多个悬停时,fadein和fadeout重复...我怎样才能防止重复......提前感谢....
演示链接:http://fiddle.jshell.net/nikhilvkd/77WPz/
$(function(){
$(".aa").hover(function(){
$(this).find(".aa-over").fadeIn();
}
,function(){
$(this).find(".aa-over").fadeOut();
});
});
$(document).bind('mousemove', function(e){
$('.aa-over').css({
left: e.pageX + 20,
top: e.pageY
});
});
答案 0 :(得分:3)
尝试使用.stop(true)
$(function () {
$(".aa").hover(function () {
$(this).find(".aa-over").stop(true).fadeIn();
}, function () {
$(this).find(".aa-over").stop(true).fadeOut();
});
});
$(document).bind('mousemove', function (e) {
$('.aa-over').css({
left: e.pageX + 20,
top: e.pageY
});
});