[JavaScript] 延迟hover/mouseover在一秒内才触发/悬停svg该用什么事件

 test() {
        var timeout = null;
        $('#floor-show-svg').on('mouseover', function () {//svg会冒泡
            clearTimeout(timeout); //首先清除

            timeout = setTimeout(() => {
                console.log('do...');
                clearTimeout(timeout);
            }, 2000); // 设置你要的时间
        });


    }

 

你可能感兴趣的:(前端)