2016-06-20 53 views
0

我有一个简单的HTML代码,需要在Ruby中进行转换。包装link_to,image_tag和div_tag生成此代码的错误

<div class="col-md-4 col-sm-6"> 
    <div class="single-work"> 
     <a class="work-thumb mb-35 light-box" href="works/img-05.jpg"> 
      <%= image_tag 'works/img-05.jpg' %> 
      <div class="work-hover"></div> 
     </a> 
     <div class="work-excerp"> 
      <a href="single-services.html"><h2>Plugin Development</h2></a> 
      <p>Duis autem vel eum iriure dolor in hendrerit in vulpu tate velit esse molestie consequat.</p> 
     </div> 
    </div> 
</div> 

这是我的Ruby代码。

<div class="col-md-4 col-sm-6"> 
    <div class="single-work"> 
     ---> <%= link_to((image_tag'works/img-05.jpg'), image_path('works/img-05.jpg'), 'class' => 'work-thumb mb-35 light-box') %> 
     <div class="work-hover"></div> 
     <div class="work-excerp"> 
      <a href="single-services.html"><h2>3D Design</h2></a> 
      <p>Duis autem vel eum iriure dolor in hendrerit in vulpu tate velit esse molestie consequat.</p> 
     </div> 
    </div> 
</div> 

我需要这个<div class="work-hover"></div>该标签内(寻找这一 - >箭头)

回答

1

你可以这样做:

<div class="col-md-4 col-sm-6"> 
    <div class="single-work"> 
     <%= link_to(image_path('works/img-05.jpg'), class: 'work-thumb mb-35 light-box') do %> 
      <%= image_tag 'works/ing-05.jpg' %> 
      <div class="work-hover"></div> 
     <% end %> 
     <div class="work-excerp"> 
      <a href="single-services.html"><h2>3D Design</h2></a> 
      <p>Duis autem vel eum iriure dolor in hendrerit in vulpu tate velit esse molestie consequat.</p> 
     </div> 
    </div> 
</div> 
+0

不,不工作。 – manshu

+0

'不工作'几乎不是一个错误的好描述。发生什么事?它不创建包装HTML的链接? –

+0

我编辑了我的答案。请尝试此代码。 –