我正在尝试使用draggabilly https://github.com/desandro/draggabilly
它在html中工作正常。现在,当我试图在wordpress中添加它。我在firebug控制台中遇到以下错误。
TypeError: Argument 1 of Window.getComputedStyle is not an object.
return s.getComputedStyle(t, null)
这是js文件的链接 http://draggabilly.desandro.com/draggabilly.pkgd.min.js
答案 0 :(得分:0)
我收到此错误,用IE8测试我的项目:最后它是如此明显,这种方法不适用于IE 8!
Error: Object doesn't support this property or method at: http://...
我收到此错误的FF支持此方法,但我忘了将window
更改为我的框架窗口对象!
console.log(getComputedStyle(window.document.querySelector('.tip > .tip.top'), ':after').getPropertyValue('left'));
TypeError: Argument 1 of Window.getComputedStyle is not an object.
at: http://...
请注意,即使您的window
对象正常但querySelector
没有返回任何内容,也会弹出上述错误! (我怀疑这是你的情况)。
答案 1 :(得分:0)
你正在两次调用init。浏览您的代码并删除一个实例。