У меня есть индексная страница Tasks
, которую я сгенерировал на эшафот.
Чтобы сделать его более визуально привлекательным, я хотел бы скрыть представление редактирования и удалять ссылки, если в заголовке нет события mouseover .
<% @tasks.each do |task| %>
<tr>
<td><%= task.name %> - <%= link_to 'Move onto '+task.name+' and start its clock', task_start_path(task) %></td>
<td>/ <%= link_to 'Rename task', edit_task_path(task) %></td>
<td>/ <%= link_to 'Check its clocks', task %></td>
<td>/ <%= link_to 'Destroy task', task, :confirm => 'Are you sure?', :method => :delete %></td>
</tr>
<% end %>
Есть ли чистый способ сделать это в файле index.html.erb
или мне нужно вызывать некоторые пользовательские вспомогательные функции javascript?
Я нашел Скрыть DIV [Rails] , но он переключается при щелчке, а не при наведении мыши.