var
tid = 0;
$(
"#div"
).hover(
function
() {
tid = setTimeout(
function
() {
//当触发hover就开始自动在1秒后执行相应代码
}, 1000 );
},
function
() {
clearTimeout( tid );
//当在1秒内退出了hover事件就取消计时代码
} );