如何生成具有嵌套元素的按钮标记

时间:2014-07-06 19:40:57

标签: javascript ruby-on-rails onclick

我希望能够生成带有嵌套图标元素的按钮标记。

特别是,我希望能够使用它:

<%= tag "input", { "class" => "btn btn-info", "type" => "button", "onclick"=> "codeAddress()" }%>

但是带有嵌套图标。

我尝试上课icon-search,虽然有效,但看起来并不好。

我偶然发现了很多问题,他们指出了像this这样的解决方案。

我将行代码改为:

<%= tag "input", { "class" => "btn btn-info", "type" => "button", "onclick"=> "codeAddress()" } do %>
       <i class="icon-search"></i>
<% end %>

但他们都没有工作。

此外,this似乎也没有这样做。

我正在使用Rails 4Twitter-bootstrap-rails 2.x

1 个答案:

答案 0 :(得分:1)

试试这个

<%= button_tag "name", type: 'button', class: "btn btn-info", onclick: "codeAddress()" do %>
   <i class="icon-search"></i>
<% end %>