gpt4 book ai didi

javascript - 如何在特定时间后激活 onmouseover?

转载 作者:行者123 更新时间:2023-12-02 16:58:25 25 4
gpt4 key购买 nike

如何定义 onmouseover 函数的特定持续时间?

例如,在元素悬停 500 毫秒后,onmouseover 开始运行(因此,如果用户停留时间不超过 500 毫秒,onmouseover 不会运行)。

就我而言,我想应用一个事件(Universal Analytics)。
如果用户悬停在元素上的时间超过 500 毫秒,该事件将被激活。

<img class="element" src="images/example.gif" onmouseover="ga('send', 'event', 'title');"/>


谢谢。

最佳答案

如果可以避免的话,不要从 HTML onclick 调用函数。使用 jQuery 添加事件监听器。请参阅http://www.quirksmode.org/js/events_early.html

$('element').on('onmouseover', function(){

setTimeout(function() {
ga('send','event','title');
}, 500);
}

关于javascript - 如何在特定时间后激活 onmouseover?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25985470/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com