Я сейчас пытаюсь отобразить 2 таблицы.Проблема в том, что когда я нажимаю на якорь, он не меняется из таблицы 1 в таблицу 2.
Однако link_to
работает и переключается с «Счета по месяцам» на «Счета за год».Но соответствующая вкладка не отображается.
Мой якорь:
<ul class="nav nav-pills justify-content-center js-tabs">
<li class="nav-item">
<%= link_to "Billed Monthly", root_path(anchor: "monthly-plan"), class: 'nav-link active' %>
</li>
<li class="nav-item">
<%= link_to "Billed Yearly", root_path(anchor: "annual-plan"), class: 'nav-link' %>
</li>
</ul>
Моя вкладка:
<div class="tab-pane" id="annual-plan" role="tabpanel" aria-labelledby="annual-plan">
Мой custom.js:
$('.js-tabs a').on('click', function(e) {
e.preventDefault();
$(this).tab('show');
});