Unten ist der Code für meine YWA WrapperWarum wirft Chrome hier "Uncaught Error: NOT_FOUND_ERR: DOM Exception 8"?
var astr_ywascript = (document.createElement("script").type = "text/javascript").src = "http://d.yimg.com/mi/eu/ywa.js";
document.head.appendChild(astr_ywascript); // <- error on this line
Es auf Seite Last laufen gelassen, so macht es keinen Sinn, dass JS das Dokument nicht Kopf-Tag finden.
Irgendwelche Ideen?
Dank
Opera wirft diesen Fehler auf der gleichen Linie. Uncaught exception: Error: WRONG_ARGUMENTS_ER
Firebug sagt: document.head is undefined [Break On This Error] document.head.appendChild(astr_ywascript);
.el ist Backbones Verweis auf das Element, das von render() aktualisiert wird. Sie haben wahrscheinlich 'return this;' in Ihrer render() -Methode, die einen Verweis auf die Backbone-Ansicht selbst zurückgibt, wenn es sich anhört, als würden Sie 'return this.el' erwarten, was Sie' $ (...) .html (@ view.render()) ' –
Dieser Kommentar löste gerade einen MASSIVEN Kopfschmerz für mich! Es würde mich interessieren zu wissen, warum die Konvention das von der Renderfunktion "zurückgeben" soll, anstatt dieses zurückzugeben.el? – garmur
Ich bekam das gleiche Problem, wenn ich ein Array an die .append() - Funktion übergab. Anstatt einfachen HTML-Text zu übergeben, habe ich ein Array von HTML-Text übergeben und das Problem passiert. – userfuser