RJS(Ruby Javascript Templates)で生のjavascriptを書くには

RJSで生のjavascriptを書くには、page << "javascript"とすればよいです。

下記の例は、マウスのカーソルをdefaultに戻しています。

foo.rjsファイル

page.replace_html 'menu', @menu
page.visual_effect :opacity, "menu", :duration=>1.0, :from=>'0.3', :to=>'1.0'
page << "document.body.style.cursor='default';"