[英]jquery Event keeps executing, I want it to run only once
拜托,我僅需要您一次執行該代碼的幫助,每次將鼠標懸停在瀏覽器窗口上時,它都會重復執行。
<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>
將{once:true}
傳遞給.addEventListener()
第三個參數
function myEvent(obj, evt, fn) {
obj.addEventListener(evt, fn, {once:true});
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.