gpt4 book ai didi

javascript:窗口对象未定义

转载 作者:行者123 更新时间:2023-12-01 01:46:26 25 4
gpt4 key购买 nike

我正在尝试在自行开发的 jquery 扩展中附加窗口的调整大小事件。它看起来像这样:

$(window).resize(function ()
{
this.trigger();
}.bind(this));

我想知道这个事件永远不会被触发,并认识到窗口对象是未定义的。但我找不到任何理由。该扩展位于 html 片段的脚本标签中,该脚本标签通过 ajax 加载并插入到 DOM 中。该扩展应该在文档完成后触发。

<script>
jQuery(function()
{
jQuery('#myId').myExtension();
});
</script>

我在MDN上发现文档中引用了window-object:

window.defaultView

所以我尝试了以下方法:

document.defaultView.addEventListener('onresize', function ()
{
//...
});

确实defaultView有一个对象,但这个替代方案也没有结果!

有什么想法吗?

最佳答案

问题已解决。我犯了一个错误:我在之前的几行 if block 中声明了一个名为“window”的变量...我没有看到。

关于javascript:窗口对象未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22508666/

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