我创建了一个链接时,将用户悬停,有些图像会蹦出来,当他们走出徘徊,图像将消失。一切工作都很完美,但是,当他们将鼠标悬停在链接上多次时,图像会一直弹出,直到完成为止,具体取决于链接悬停的次数。有什么办法可以延迟执行悬停事件来防止这种情况发生?我的代码如下防止鼠标悬停在重复多次徘徊
$('.my_link a').bind('mouseover', function() {
var my_title = $(this).html();
var title_width = parseInt($(this).width());
var next = $(this).next();
$.ajax({
type: "POST",
url: 'ajax/my_info_hover.php',
data: {
my_title: my_title
}
}).success(function (data) {
//Disable mouseover from this class?
$('.my_info_wrap').remove();
$(next).html(data).css('left', title_width + 10 + 'px');
});
}).mouseout(function() {
//Enable mouseover again?
$('.my_info_wrap').remove();
});
你在AJAX功能得到什么exaclty? – adeneo 2013-04-28 19:18:53