2012-03-26 31 views
1

jQueryのドキュメントとGoogleを見回しましたが、これを理解できていないようですが、実際には分かりづらいと感じています。何らかの理由で、私は試してみて、私のスクリプトを実行し、私は(私は2つの-負の符号とし、せずにスクリプトを試してみたが、それはない理由はわかりません、私は、このエラーが出るjquery Uncaught SyntaxError:予期しないトークン -

Uncaught SyntaxError: Unexpected token -

、毎回違いが生じる・異なる)。ここで

は私のコードです:

$('.head').hover(function() { 
    $(this).stop().animate({text-indent:'-60px'},100); 
}, function() { 
    $(this).stop().animate({text-indent:'-50px'},200); 
}); 
+2

あなたはおそらくどちらかの引用テキストインデント( 'テキストインデント')に必要またはキャメルケース(textIndent)を使用します。 – j08691

+1

@ jo8691ありがとう、私はそれを見落として信じられない。とにかく、次回は実際の答え(コメントではなく)として回答を投稿するので、回答としてマークしてもらえます(そしてあなたにはクレジットを与えます)。 – Lobabob

答えて

4

試してみてください。

$('.head').hover(function() { 
    $(this).stop().animate({'text-indent':'-60px'},100); 
}, function() { 
    $(this).stop().animate({'text-indent':'-50px'},200); 
}); 
+0

うわー....本当に明白な答えでした。いずれにしても、ありがとう! – Lobabob

関連する問題