实现点击后创建div,若对div2秒无操作则将div隐藏,鼠标移上div让它不隐藏,移出div超过两秒则div隐藏

$('.addLabel').on('click', function () {

setTimeout(function(){
if(hoverflag==0){
$(".labelHide").hide()
}
return;
},2000);
$(".labelHide").show();
$(".labelHide").hover(function(){
hoverflag=1;
$(".labelHide").show()
},function(){
hoverflag=0;
setTimeout(function(){$(".labelHide").hide()},2000)
});
return false;
});
用户体验欠佳,求赐教。。
posted @ 2017-04-20 14:56  世界,太精彩  阅读(433)  评论(0编辑  收藏  举报