我用钢轨和jQuery Mobile的我的网站。要创建一个按钮样式的链接,我要做添加特定信息,如:

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

要在导轨做到这一点,我应该使用的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>

任何想法,为什么出现这种情况?谢谢!

有帮助吗?

解决方案

尝试

<%= 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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top