我有一个wordpress网站,其中使用了一个插件,可以方便地添加弹出窗口从一个按钮的点击。工作正常,但现在每次单击弹出按钮时都会出现错误。除了错误之外,弹出窗口也不再出现。相反,滚动条消失,页面冻结。这就好像加载了一个看不见的弹出窗口。
我点击了f12,并在单击按钮时捕获了一个错误:
Uncaught TypeError: f.getClientRects is not a function
at r.fn.init.offset (jquery-3.2.1.min.js?ver=4.8.2:4)
at Object.getWithinInfo (position.min.js?ver=1.
我有一个铬扩展,目前是由一个背景页和弹出页组成。打开弹出窗口时会发生一些初始化。我使用DOM事件
doc.addEventListener('DOMContentLoaded', function() { ... }
行为是正确的。问题是何时关闭弹出窗口。由于chrome弹出不引发unload事件,所以我使用的是建议的。这是我的密码
popup.js
bgPage = chrome.extension.getBackgroundPage();
bgPageManager = bgPage.manager(); // This is the exposed api from bg
我试图使用文档中提供的示例Bootstrap弹出代码将与一起使用。但是,我在columnSelector小部件库中抛出了一个Javascript异常。我做错了什么?或者在使用中的Tablesorter库中是否存在实际的bug?
这里有一个指向JS的链接,它演示了错误:
您必须在浏览器的dev工具中查看JS控制台,才能实时查看错误消息,但下面是我得到的:
jQuery.Deferred exception: o is undefined attachTo@https://cdnjs.cloudflare.com/ajax/libs/jquery.tablesorter/2.31.2/js/wid
Error: Cannot find module '.-audio'
at Function.Module._resolveFilename (module.js:538:15)
at Function.Module._load (module.js:468:25)
at Module.require (module.js:587:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (F:\Stage_ete_2018_XperMedia\2eme