【问题标题】:link_to not formatting buttonlink_to 不格式化按钮
【发布时间】:2010-12-10 07:46:47
【问题描述】:

我在我的网站上使用 rails 和 jquery mobile。要创建按钮样式的链接,我必须添加特定信息,如下所示:

<a href="user/login" data-role="button" data-theme="a">login</a>

要在 Rails 中执行此操作,我应该像这样使用 link_to:

<%= link_to 'Login', :controller => "user", :action => "login", "data-icon" => "button", "data-theme" => "a" %>

但这不起作用,它显示为正常链接。当我查看代码时,它看起来像这样:

<a href="/user/login?data-icon=button&amp;data-theme=a" class="ui-link">Login</a>

任何想法为什么会发生这种情况?谢谢!

【问题讨论】:

    标签: ruby-on-rails jquery-mobile


    【解决方案1】:

    试试

    <%= link_to 'Login', {:controller => "user", :action => "login"}, {"data-icon" => "button", "data-theme" => "a"} %>
    

    这里解释了这种不同的原因: http://apidock.com/rails/v3.0.0/ActionView/Helpers/UrlHelper/link_to

    【讨论】:

      猜你喜欢
      • 2015-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多