Nicht erfasster Syntaxfehler: Unerwartetes Token ILLEGAL [duplicate]

Lesezeit: 2 Minuten

Nicht erfasster Syntaxfehler Unerwartetes Token ILLEGAL duplicate
Nadim Dayoub

Mögliches Duplikat:

Unerwartetes Token ILLEGAL im Webkit

Ich habe hier ein einfaches Skript für einen Hover-Over-Effekt geschrieben http://jsfiddle.net/paDmg/368/ für diese Seite http://avuedesigns.com/new/ – Es funktioniert auf jsfiddle, aber ich bekomme

Nicht erfasster Syntaxfehler: Unerwartetes Token ILLEGAL

in meinem JavaScript, wenn ich es live schalte. Es steht in Zeile 29 und sagt mir, welches die Schlusszeichen sind });​

$('#hover-grid .indiv-cell').hover(function() {

//set variables to current cell attributes
var cellHeader = $(this).attr('data-hoverheader');
var cellText = $(this).attr('data-hovertext');
var replacementImg = $(this).find('a img').attr('data-replacementimg');
var oringinalImg = $(this).find('a img').attr('src');

//save original image to data variable
$(this).data('origImg', oringinalImg);

//add remove classes
$('#hover-grid .indiv-cell').removeClass('newClass');
$(this).addClass('newClass', 1000);
$(this).find('a img').hide().attr('src', replacementImg).fadeIn(300);
$('.master-cell h1').hide().text(cellHeader).fadeIn(300);
$('.master-cell p').hide().text(cellText).fadeIn(300);

//return false;
}, function() {
    $(this).find('a img').hide().attr('src', $(this).data('origImg')).fadeIn(10);
});​

  • Überprüfen Sie Ihr JS auf ungültige eingebettete Zeichen wie Nullen, die möglicherweise von JSfiddle entfernt werden.

    – Juan Mendes

    1. Oktober 2012 um 19:53 Uhr

  • Dein Code hat nur 25 Zeilen…

    – Christoph

    1. Oktober 2012 um 19:55 Uhr

  • @ Nadim Dayoub: FYI bugs.jquery.com/ticket/11731

    – Elclans

    1. Oktober 2012 um 19:56 Uhr

  • Wenn Sie nach “unexpected token illegal” googeln, würden die Top-10-Treffer alle Ihr Problem beheben.

    – jbaby

    1. Oktober 2012 um 19:58 Uhr


Nicht erfasster Syntaxfehler Unerwartetes Token ILLEGAL duplicate
Juan Mendes

Wahrscheinlich haben Sie unzulässige Zeichen eingebettet. Schauen Sie in Ihrem JS mit einem Hex-Editor nach und suchen Sie nach Zeichen, die keine sichtbaren ASCII-Zeichen sind. Sie werden möglicherweise von JSfiddle entfernt

Siehe Chrome Uncaught Syntax Error: Unexpected Token ILLEGAL

  • Danke, letzte Zeile entfernt und neu eingegeben und kein Fehler mehr. Jetzt muss ich rausfinden warum es jetzt nicht geht…

    – Nadim Dayoub

    1. Oktober 2012 um 20:14 Uhr

1004770cookie-checkNicht erfasster Syntaxfehler: Unerwartetes Token ILLEGAL [duplicate]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy