我看之前一个项目用的是 ruby 3.0.3 rails 1.9.2 使用 href 来链接 js,主要的功能是点击图标,替换局部的页面。就是 ajax 的效果。 他的代码如下
<li id="vehicle-management" class="left-menu">
<a href="car/index">
<div class="menu-icon"><%= image_tag("shortcuts_bus_line.png") %></div>
<div class="menu-text">线路管理</div>
</a>
</li>
controller 代码如下
def index
respond_to do |format|
format.js
end
end
现在我的 rails 版本是 3.2.13 使用上面相同的代码就不能出现替换的效果。只能使用 link_to 来实现 ajax 的效果。这是什么原因,