如何让davascript函数在dom上只执行一次

前端之家收集整理的这篇文章主要介绍了如何让davascript函数在dom上只执行一次前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一遍又一遍地收到“嗨”的警报,如何让它做到一次并停止:
function doSomething() {
   alert('hi');
}

$(function() {
    doSomething();
});

解决方法

// Fired once when document is ready
        $(document).one('ready',function () {
              doSomething();
        });

使用.one确保只执行一次而不是重复.可以放置几个document.ready事件侦听器(如果你需要多次执行其他事件),只要你没有过度,为了便于阅读.

当您希望在第一次打开网页或第一次安装移动应用程序时显示警报时,.one特别有用.

原文链接:https://www.f2er.com/html/224080.html

猜你在找的HTML相关文章