请大家,我需要你的帮助才能执行一次这个代码,每次我将鼠标悬停在浏览器窗口时都会不断重复。
<script>
$(function () {
function myEvent(obj, evt, fn) {
{
obj.addEventListener(evt, fn, false);
}
}
myEvent(document, "mouseleave", function (a) {
var from = a.relatedTarget;
if (a.pageY < $(window).scrollTop()) {
$("#bounceModal").addClass("ffb-show");
}
});
});
</script>
答案 0 :(得分:3)
将{once:true}
传递给.addEventListener()
function myEvent(obj, evt, fn) {
obj.addEventListener(evt, fn, {once:true});
}