繁体   English   中英

激活Rails link_to ajax,使用jquery调用

[英]Activate Rails link_to ajax , call with jquery

我有一个使用这些远程link_to的rails视图

<%= link_to 'next', next_page_path, remote:true %>
<%= link_to 'previous', previous_page_path, remote:true%>

我想用键盘上的左右箭头按钮激活它们吗? 有没有办法在不使用JQuery“click”功能的情况下执行此操作?

编辑:误读了您的问题,您可以将link_to绑定到特定的键,如下所示:

<%= link_to 'previous', previous_page_path, :html_options => {:accesskey => "LEFT ARROW"} %>

旧答案(图标):

您想要使用哪种类型的图标? 您可以使用.html_safe帮助程序方法。 这是一个FontAwesome图标的示例:

<%= link_to '<i class="fa fa-heart-o"></i>'.html_safe,
    {controller: "users", action: "save_user", user: @user} %>

一个没有使用帮助器,使用您的示例:

<%= link_to next_page_path do %>
    <i class="fa fa-arrow"></i>
<% end %>

这样,如果单击该图标,则会重定向到相应的视图或控制器/操作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM