记录一次自定义js导致子比弹窗失效的原因-zibll综合交流社区-zibll子比主题-WordPress主题模板-zibll子比主题

记录一次自定义js导致子比弹窗失效的原因

我们子比的弹窗代码基本逻辑:

使用的是bootstrap中的modal弹窗

<script type="text/javascript">window.onload = function(){
        setTimeout(function () {$('#modal-system-notice').modal('show');
        
    }, 500)};</script>

然后

我在自定义js中加入的其他代码,也使用到了window.onload,但是一个页面只能运行有一个window.onload,所以就导致了弹窗功能被覆盖。然后就一直不弹窗了。

解决办法:使用 window.addEventListener(‘load’, function() {})来避免与其他 window.onload 冲突,同时确保代码在页面加载时执行。

请登录后发表评论

    没有回复内容