Uncaught SyntaxError: Unexpected token var
Ich habe einen Fehler " Uncaught SyntaxError: Unexpected token var angezeigt, zwischen (1) und (2) es ist eine sehr seltsame Fehlermeldung, und es macht keinen Sinn überhaupt.
if ($hiddenimage.length==0) { //if this is the first time moving over or clicking on the anchor link
var $hiddenimage=$('<img src="'+this.href+'" />').appendTo($hiddenimagediv) //populate hidden div with enlarged image
$hiddenimage.bind('loadevt', function(e){ //when enlarged image has fully loaded
loadarea.empty().append($.thumbnailviewer2.buildimage($, $anchor, s, options)
(1) - var $targetimage=$.thumbnailviewer2.buildimage($, $anchor, s, options) //create reference actual enlarged image
(2) - $loadarea.empty().append($targetimage) //show enlarged image
$.thumbnailviewer2.showimage($targetimage, s)
})
- Der Fehler wird durch eine nicht geschlossene Klammern .
Du musst angemeldet sein, um einen Kommentar abzugeben.
Anzahl der geöffneten Klammern in dieser Zeile:
Fügen Sie eine weitere schließende Teil; der parser denkt, du bist immer noch die Angabe von Argumenten, um die
append()
Funktion, und dievar
Schlüsselwort ist ungültig in diesem Zusammenhang.Nutzen Sie auch Semikolons. Wenn nicht um deiner selbst Willen, tun Sie es für Douglas' Gesundheit.
Hatte ich eine ähnliche Fehlermeldung in der Konsole mit der minifier Parsen meine javascript-Quellcode. Ich fand, dass mit
//comments
wie so immer wieder unterbrochen wird die Verkleinerung Prozess, und gab mir eine Fehlermeldung in der Konsole. Also ich geschaltet alle/* comments */
so gerne. MDN Javascript-Kommentare Und sofort alles analysiert, wie erwartet. Hoffe, es hilft.