I''m currently using page.visual_effect :toggle_appear to toggle the appearance of details associated with an order. As I am inserting the detail data prior to making it visible, this method is not appropriate (it also loads the data on hide). I was thinking I could change the hide/show href each time it is clicked, or even store a value on the page and toggle it each time it''s clicked - but it seems like there must be a better solution. Here''s my makeshift .rjs template: page.replace_html "items" + params[:id].to_s, :partial => ''order_item'', :collection => @order_items page.replace_html "item_footer" + params[:id].to_s, :partial => ''order_item_form'' page.replace_html "comments" + params[:id], :partial => ''order_detail'', :collection => @order_details page.replace_html "comment_footer" + params[:id].to_s, :partial => ''order_comment_form'' page.visual_effect :toggle_appear, ''item_container'' + params [:id].to_s, ''duration'' => 0.5 All of the RJS tutorials / examples I''ve been able to find are quite basic - is there a good place for information on this stuff? Thanks in advance, -Mike