这次介绍了一些RJS的tips
[code]
# do_magic.rjs
page[:reviews].toggle
page[:review_name].value = "this is cool"
page << "if ($('review_name').value == 'foo') ("
page.alert('hi foo!')
page << ")"
page.select("#reviews strong").each do |element|
element.visual_effect :highlight
end
[/code]
在页面中我们也可以使用link_to_function来直接写rjs:
[code]
<%=
link_to_function "Show me the Magic!" do |page|
page.select("#reviews strong").each do |element|
element.visual_effect :highlight
end
end
%>
[/code]
[code]
# do_magic.rjs
page[:reviews].toggle
page[:review_name].value = "this is cool"
page << "if ($('review_name').value == 'foo') ("
page.alert('hi foo!')
page << ")"
page.select("#reviews strong").each do |element|
element.visual_effect :highlight
end
[/code]
在页面中我们也可以使用link_to_function来直接写rjs:
[code]
<%=
link_to_function "Show me the Magic!" do |page|
page.select("#reviews strong").each do |element|
element.visual_effect :highlight
end
end
%>
[/code]