2012-12-30 38 views
1

以下指数代码工作正常:Rails的添加类content_tag_for:李

<ul id="sortable1" class="connectedSortable" data-update-url="<%= sort_tasks_url %>"> 
<% current_user.tasks.each do |task| %> 
     <%= content_tag_for :li, task do %> 
      <%= task.taskstatus.statuscode %> 
      <%= " - " %> 
      <%= link_to h(task.taskname), task %> 
      <%= " - " %> 
      <%= task.taskdesc %> 
     <% end %> 
<% end %> 

但是,我想不出如何为类添加到每个立行。我收到语法错误:

<%= content_tag_for(:li, :class => 'ui-state-highlight'), task do %> 

感谢您的帮助!

回答

2

想通了:

<%= content_tag_for(:li, task, :class => "ui-state-highlight") do %> 
+0

<%= content_tag_for(:LI,任务,类: “UI-状态高亮”)做%> – Tommyixi