我有以下jquery代码,它工作正常。但是,如果我经常鼠标悬停在多个div上。以前的mouseleave不起作用。
有人可以告诉我如何解决这个问题。另外,我想添加一些延迟来调用 ajaxToolTip(bookmark_id)函数。我尝试了 setTimeout(ajaxToolTip(bookmark_id,3000); 但它没有任何效果。
$(document).on({
mouseenter: function () {
/* Send Ajax Request for data */
bookmark_id=$(this).find('.move_icon').attr('serial');
$(this).addClass('hovertool_'+bookmark_id);
ajaxToolTip(bookmark_id);
},
mouseleave: function () {
bookmark_id=$(this).find('.move_icon').attr('serial');
$(this).removeClass('hovertool_'+bookmark_id);
$('.publichoverbox_'+bookmark_id).remove();
}
}, '.boxespublic');
有人告诉我该怎么做 感谢