Here is the code to develop my table:
Name |
Date |
Age |
Procedure |
<% reports.each do |report| %>
">
<%=h "#{report.last}, #{report.first}" %> |
<%=h report.date %> |
<% if !report.old? %>
<%=h report.age %> |
<% else %>
<%=h report.age %> |
<% end %>
<%=h report.proc %> |
<% end %>
It’s really standard, nothing fancy.
I’d like to be able to click on a row and change the texts in all cells
to strike-through (and possibly, remove the strike-through when you
click again).
What should I look for online… Or how do I do it?
Aldric G. wrote:>
It’s really standard, nothing fancy.
I’d like to be able to click on a row and change the texts in all cells
to strike-through (and possibly, remove the strike-through when you
click again).
What should I look for online… Or how do I do it?
Aldric,
take a look at prototype’s Element.observe functionality, you can
register a handler to change an element’s class when it is clicked…
Element.observe(“id of element”, “click” function(e) {
e.addClassName(“css_class_name_you_provided_for_strikethrough”)
})
There is also removeClassName and toggle which you should look at for
the alternate case…