2

重複の可能性:
Webkit の予期しないトークン ILLEGAL

ここでホバー オーバー エフェクトの簡単なスクリプトを作成しましたhttp://jsfiddle.net/paDmg/368/このサイトhttp://avuedesigns.com/new/ - jsfiddle で動作しますが、取得しています

Uncaught SyntaxError: Unexpected token ILLEGAL

ライブにするとJavaScriptで。それは 29 行目にあり、どちらが終了マークであるかを教えてくれます }); </p>

$('#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);
});​
4

1 に答える 1

6

不正な文字が埋め込まれている可能性があります。16 進エディタを使用して JS を調べ、ASCII 文字として表示されない文字を探します。それらはJSfiddleによって取り除かれている可能性があります

Chrome Uncaught Syntax Error: Unexpected Token ILLEGALを参照してください

于 2012-10-01T19:54:58.820 に答える