RJS, select, & replace_html

I need to update a series of html tags with the same content.

I've tried running the following in my rjs file:

page.select(".some_class").each do |item|   item.replace_html("Some Content") end

But it won't work.

However, when I run:

page.select(".some_class").each do |item|   item.hide end

it does.

I know part of the problem is that replace_html needs the element id. But how, in RJS, would I do that?

Thanks Will

I need to update a series of html tags with the same content.

I've tried running the following in my rjs file:

page.select(".some_class").each do |item| item.replace_html("Some Content") end

But it won't work.

However, when I run:

page.select(".some_class").each do |item| item.hide end

it does.

I know part of the problem is that replace_html needs the element id. But how, in RJS, would I do that?

something like page.replace_html item, 'some_content' might work (insude the each block) However when you get to the point that you're fighting rjs you might as well just write the raw javascript

Fred