Hi - another question, sorry.... I''m trying to get the highlighting effect to work on the current_item. The page refreshes fine, and then I get an error as the highlighting code is fired: page[:current_item].visual_effect :highlight, :startcolor => "#88ff88", :endcolor => "#114411" The error is: RJS Error [object Error] (which is helpful!) Followed by a pop up window containing the page code, the last line of which is: $("current_item").visualEffect("highlight", {"startcolor":"#88ff88", "endcolor":"#114411"}); Code in cart.rb: # add a product to the cart def add_product(product) current_item = @items.find {|item| item.product == product} if current_item current_item.increment_quantity else current_item = CartItem.new(product) @items << current_item end current_item end Code in storecontroller.rb: # add a product to the cart def add_to_cart begin @product = Product.find(params[:id]) rescue logger.error("Attempt to access invalid product #{params[:id]}") redirect_to_index("Invalid product") else @cart = find_cart @current_item = @cart.add_product(@product) end end Code in _cart_item.rhtml: <% if cart_item == @current_item %> <tr id="current_item"> <% else %> <tr> <% end %> <td><%= cart_item.quantity %>×</td> <td><%= h(cart_item.title) %></td> <td class="item-price"><%= format_price(cart_item.price) %></td> </tr> What is it that I can''t see!? -- Posted via http://www.ruby-forum.com/.