我正在尝试点击我的引导程序轮播中的一个图像,并将其重定向到我网站上的另一个页面。不幸的是,我一直都会遇到错误。
这是html / erb
此代码无效!
<div class="carousel-inner" role="listbox">
<div class="item active">
<%=link_to "#{image_tag("rsz_adobestock_44582832.jpg", :alt => "Slide1"), {:class => "img-responsive", :alt => "Responsive image"}}".html_safe, services_path %>
<div class="carousel-caption">
</div>
</div>
我正在使用导航栏中的徽标做类似的事情,并且工作正常..这是代码
此代码功能完善
<div class="navbar-brand-image"> <%=link_to "#{image_tag 'rsz_1rsz_13logo.png'}".html_safe ,root_path %></div>
最后,这是我用旋转木马的代码得到的错误。
/app/views/home/home.html.erb:17: syntax error, unexpected ',', expecting tSTRING_DEND
...582832.jpg", :alt => "Slide1"), {:class => "img-responsive",...
... ^):
app/views/home/home.html.erb:17: syntax error, unexpected ',', expecting tSTRING_DEND
答案 0 :(得分:2)
你可以试试这个
<%= link_to(image_tag('rsz_adobestock_44582832.jpg',:alt => "Slide1", :class => "img-responsive"), services_path)%>
但请检查是否存在图像。