为什么delay()在这里工作:
$('#tipper').mouseout(function() {
$('#tip').delay(800).fadeOut(100);
});
但这没有延迟:
$('#tipper').mouseout(function() {
$('#tip').delay(800).css('display','none');
});
//编辑 - 这是一个有效的解决方案
$('#tipper').mouseleave(function() {
setTimeout( function(){
$('#tip').css('display','none');
},800);
});
繁星coding