2010-01-04 7 views
0

이것이 작동하지 않는 이유는 무엇입니까?Effect.SlideDown이 Rails의 JS 함수 선언에서 작동하지 않습니다.

function share_build(aa) { Effect.SlideDown("s_" + aa); } 

내 application.js에서

link_to_function "share", "slide-build(#{@idea.id.to_s})", :class => "share" 

나는 레일 도우미 내부의 자바 스크립트를하는 데 사용하고, 일 :

link_to_function ("share", nil , :class => "share") do |page|  
    page.visual_effect(:slide_down, "s_" + id.to_s, :duration => 0.5) 
end 

답변

1

당신이 매개 변수

을 인용 할 필요가
link_to_function "share", "slide-build('#{@idea.id.to_s}')", :class => "share" 
+0

감사합니다. – Victor

관련 문제