创建将在JavaScript中不显眼地实现的链接时,填充href属性的最佳做法是什么?
<%= link_to('My Ajax Link', '#') %>
<%= link_to('My Ajax Link', nil) %>
<%= link_to('My Ajax Link', 'javascript:void(0)') %>
我一直想知道!
答案 0 :(得分:0)
我会在你的上一个例子中稍作修改:
<%= link_to('My Ajax Link', 'javascript:;') %>
使用'#'
和nil
的前两个示例将重新定位页面顶部的滚动条,这在大多数情况下并不理想。
使用javascript:;
与javascript:void(0)
的工作方式相同,但更简洁。