【发布时间】:2018-08-31 17:23:20
【问题描述】:
我试图在重新加载时保持选定的选项卡处于活动状态。尝试并检查了这里已经提出的一些问题,但对我没有任何作用。到目前为止,活动类在单击时正确跳转,但单击将我定向到新页面,然后切换回默认活动 div。这是我的代码:
navbar.html.erb
<%= link_to activities_path, :class => "icon active" do %>
<i class="fas fa-home icon-selector"></i>
<p>Home</p>
<% end %>
<%= link_to new_list_path, :class => "icon" do %>
<i class="fas fa-edit icon-selector"></i>
<p>New List</p>
<% end %>
update_icon.js
$(document).ready(function() {
$(".icon").click(function () {
$(".icon").removeClass("active");
// $(".tab").addClass("active"); // instead of this do the below
$(this).addClass("active");
});
});
【问题讨论】:
-
两个文件的代码相同??请检查您的 update_icon.js 文件代码。
-
起来!抱歉现在编辑了
标签: javascript html ruby-on-rails