7

Ich versuche https://github.com/desandro/draggabillyWie zu beheben Window.getComputedStyle ist kein Objekt Fehler

bei draggabilly zur Verfügung zu verwenden, funktioniert es in html gut. Jetzt, wenn ich versucht habe, es in Wordpress hinzuzufügen. Ich erhalte folgenden Fehler in der Firebug-Konsole.

TypeError: Argument 1 of Window.getComputedStyle is not an object. 
return s.getComputedStyle(t, null) 

hier ein Link für js Datei ist http://draggabilly.desandro.com/draggabilly.pkgd.min.js

+0

Haben Sie sich angesehen, was 't' im Debugger oder' console.log (t) 'ist? Das scheint der offensichtliche erste Schritt zu sein und dann zurückzublicken, wie Sie "t" für Ideen auffüllen, warum es nicht richtig eingestellt ist. – jfriend00

+0

danke für die antwort. Ich habe es funktioniert. Ich habe den kompletten HTML-Code für eine Demo in WordPress kopiert. – Nomi

+4

In d3.js erhalten Sie diesen Fehler, wenn Sie versuchen, eine Auswahl für ein nicht vorhandenes dom-Objekt zu treffen. –

Antwort

0

ich diesen Fehler empfangen mein Projekt mit IE8 Prüfung: schließlich es so offensichtlich war, ist diese Methode doen't Arbeit mit IE 8!

Error: Object doesn't support this property or method at: http://... 

erhielt ich diesen Fehler mit FF, die diese Methode nicht unterstützt, aber ich habe vergessen window mein Frame-Fenster-Objekt zu ändern!

console.log(getComputedStyle(window.document.querySelector('.tip > .tip.top'), ':after').getPropertyValue('left')); 
TypeError: Argument 1 of Window.getComputedStyle is not an object. 
at: http://... 

Beachten Sie, dass die obige Fehlermeldung erscheint, auch wenn Ihr window Objekt ist in Ordnung, aber die querySelector kehrt nichts! (Ich vermute, es ist dein Fall).

0

Sie rufen init zweimal auf. Gehen Sie Ihren Code durch und entfernen Sie eine Instanz.

Verwandte Themen