我使用的是Rails v4.2.5、Rubyv2.3.0p0和Bootstrap 3。我在同一个页面上有两个链接(因此它们由相同的视图和控制器提供)。一个是一个按钮,另一个只是一个链接。两者都是用link_to函数创建的。
下面是链接的语法:
<div class="logIn">
<strong><%= link_to "LOG IN", login_path, :class =>"linkys" %></strong>
</div>这是第二个环节:
<button class="btn btn-default" type="button">
<%= link_to "GO!", search_url %>
</button>除了Chrome之外,第二个链接在任何浏览器中都不工作。第一个环节工作得很完美。
发布于 2016-03-04 00:40:35
Rails中的引导按钮链接应该使用以下语法:
<%= link_to "GO!", search_url, :class => "btn btn-default" %>实际上,要更改任何链接的类,您应该使用上面的方法。
发布于 2016-03-04 06:36:43
更新本部分:
<button class="btn btn-default" type="button">
<%= link_to "GO!", search_url %>
</button>到(更改您选择的类):
<%= link_to "GO!", search_url, class: "btn btn-warning btn-large" %>等价于
<a class="btn btn-warning btn-large" href="/search_url">GO!</a>https://stackoverflow.com/questions/35785938
复制相似问题