Effect.SlideDown无法在Rails中的JS函数声明中工作

时间:2010-01-04 17:50:49

标签: javascript ruby-on-rails

为什么这不起作用?

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

在我的application.js

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

我曾经在rails中的帮助器中使用javascript,并且工作:

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

1 个答案:

答案 0 :(得分:1)

你需要引用参数

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