鍍金池/ 問答/HTML/ 如何讓鼠標(biāo)移入元素兩秒再去執(zhí)行addclass

如何讓鼠標(biāo)移入元素兩秒再去執(zhí)行addclass

如何讓鼠標(biāo)移入元素兩秒再去執(zhí)行addclass
或者執(zhí)行addclass事件之后兩秒內(nèi)不再執(zhí)行addclass



<ul class="flul">
<li class="flli"></li>
<li class="flli"></li>
<li class="flli"></li>
<li class="flli"></li>
<li class="flli"></li>
</ul>


var cflul = $(".flul");
var cflli = $(".flli");
cflli.eq(index).addClass("flli_curr");
    cfrli.eq(index).show();
    cflli.hover(function(){
        index = $(this).index();
        $(this).addClass("flli_curr").siblings().removeClass("flli_curr");
        cfrli.eq(index).show().siblings().hide();
    });
回答
編輯回答
神曲

js的防抖節(jié)流了解下。分享一篇博文
JavaScript專題之跟著underscore學(xué)防抖

2017年6月9日 10:45
編輯回答
神曲
$(document).ready(function () {
            var handle = null;
            $('#div1').mouseover(function () {
                handle = setTimeout(function () {
                    alert("1")
                }, 1000);
            }).mouseout(function () {
                clearTimeout(handle);
                alert("2")
            });
        });
2017年4月22日 07:44