vote_up.js.erb:
1 $(".total-vote-count").val("#{@plusminus}")
2 $("a.vote-up-off").addClass("vote-up-on")
我的观点是:
11 #voting
12 #vote-count
13 = link_to "Vote Up", {:controller => 'reviews', :action => 'vote_up', :id => @review.id},
14 {:class => "#{@vote_up_status}", :remote => true }
15
16 %span.total-vote-count
17 = @review.plusminus
18
19 = link_to "Vote Down", {:controller => 'reviews', :action => 'vote_down', :id => @review.id},
20 {:class => "#{@vote_down_status}", :remote => true}
我知道js.erb确实会呈现,因为当我在整个投票计数div上执行一些操作,将其替换为文本(“what is up")时,它就能正常工作。但我所拥有的却没有:
帮助?
发布于 2011-05-13 16:50:27
嗯,我是个菜鸟,但是在你的js.erb里,你不是应该用<%= =>
吗?就像$(".total-vote-count").val("<%= #{@plusminus} %>")
一样?
https://stackoverflow.com/questions/5987649
复制