Rails在ajax链接中的href最佳实践

时间:2015-06-29 20:47:55

标签: ruby-on-rails ruby-on-rails-4

创建将在JavaScript中不显眼地实现的链接时,填充href属性的最佳做法是什么?

<%= link_to('My Ajax Link', '#') %>
<%= link_to('My Ajax Link', nil) %>
<%= link_to('My Ajax Link', 'javascript:void(0)') %> 

我一直想知道!

1 个答案:

答案 0 :(得分:0)

我会在你的上一个例子中稍作修改:

<%= link_to('My Ajax Link', 'javascript:;') %>

使用'#'nil的前两个示例将重新定位页面顶部的滚动条,这在大多数情况下并不理想。

使用javascript:;javascript:void(0)的工作方式相同,但更简洁。