jquery意外令牌

时间:2012-08-23 23:31:48

标签: jquery

我的jquery脚本遇到了一些麻烦,因为它一直遇到

问题
  

Uncaught SyntaxError:意外的令牌。

$("#hm_01").mouseover(function(){
    $(.hover_top).delay(700).css(opacity: 1;-webkit-transform:translate(-10px,-10px));
    $(.hover_top).css(opacity: 1;animation: hover 0.7s;-webkit-animation: hover 0.7s);
    $(.hover_bottom).delay(700).css(opacity:1); 
    $(.hover_bottom).css(animation:reveal 1s;-webkit-animation: reveal 1s);
});

另外,我想知道是否可以通过函数名调用jquery脚本。例如,我的div有一个 onmouseover =“script()”,我的脚本()被定义为

function hm_01(){
    $(.hover_top).delay(700).css(
        opacity: 1;
        -webkit-transform:translate(-10px,-10px);
    );
};

谢谢!

1 个答案:

答案 0 :(得分:2)

您需要在选择器表达式周围加上引号,即$(“。hover_top”)而不是$(。hover_top)。

此外,您还需要查看jQuery中如何使用.css()函数 - http://api.jquery.com/css/