2012-08-23 9 views
0

는, 내가이를 호출 할 수있는 것이 가능한 것 여부를 궁금 추가적으로JQuery와 예기치 않은 토큰

Uncaught SyntaxError: Unexpected token .

$("#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와 스크립트 몇 가지 문제가 있어요 함수 이름으로 jquery 스크립트. 예를 들어, 내 사업부는 onMouseover와 = "스크립트()"스크립트()

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

덕분에 다음과 같이 정의되어있다!

+3

'$'와'.CSS (불투명도 : 1; -webkit가-변환 : 변환 (-10px , -10px))'잘못된 자바 스크립트입니다. 예 : http : //api.jquery.com/jQuery/, http://api.jquery.com/css/ 설명서를 참조하십시오. MDN 자바 스크립트 가이드는 기본 JS 구문을 익히는 데 도움이 될 것입니다 : https://developer.mozilla.org/en/JavaScript/Guide –

+1

'$ (.hover_top)'는'$ (".hover_top")이어야한다고 생각합니다. '(요법) Acutally 당신은 문자열 구분 기호를 도처에 놓치고 있습니다 ... – asawyer

+1

@asawyer : OP는 아마 키보드에서 그들의 인용구 키가 부러 졌을 것입니다 : -S – zerkms

답변

2

선택기 식, 즉 $ (.hover_top)가 아닌 $ (".hover_top")를 따옴표로 묶어야합니다. (. hover_top) -

은 또한 당신은 .CSS() 함수는 jQuery를에 사용되는 방법을 검토해야 http://api.jquery.com/css/

+0

Selector * expressions *, 문이 아닙니다. –

+0

가 변경되었습니다. 감사합니다. – DaveR

관련 문제