2012-03-26 86 views
1

我环顾四周,通过jQuery文档和谷歌,我似乎无法弄清楚这一点,虽然我有一种感觉,这可能是真的很明显,我失踪了。出于某种原因,我得到这个错误,jquery Uncaught语法错误:意外的令牌 -

Uncaught SyntaxError: Unexpected token -

,每次我尝试和执行我的剧本,我不知道为什么(我试过的脚本和无两升-负的迹象,但它不做出改变)。

这里是我的代码:

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

你可能需要或者引用文本缩进( 'TEXT-INDENT'),或使用骆驼情况下(textIndent)。 – j08691 2012-03-26 23:08:32

+1

@ jo8691谢谢,我不敢相信我忽略了这一点。无论如何,下次发布答案作为实际答案(而不是评论),所以我可以将其标记为答案(并给你信用) – Lobabob 2012-03-26 23:17:57

回答

4

尝试:

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

哇......这真是一个明显的答案。无论哪种方式,谢谢一堆! – Lobabob 2012-03-26 23:15:29

相关问题