Я долго искал, но не могу найти, что это не работает.У меня есть вложенные вкладки, основанные на разметке bootstrap-sass (два уровня вкладок).Второй уровень переключается между активным и неактивным состоянием, но при загрузке страницы оба содержимого видны.Вот код для вкладки, содержащей вкладки:
<code><div class="tab-pane" id="tab4">
<!-- Tab content for Solving -->
<div class="row">
<div class="col-md-2 text-right" width="200"> <%= t('CorMethod') %>:
</div>
<div class="col-md-6"><pre><%= @business_rule.tr_correction_method %>
<% = t ('CorScript')%>:
<% = @ business_rule.correction_language.name%>
<%= @business_rule.correction_script %>
<% active_flag = 'active'%> <% types_of_tasks (@business_rule) .each do | type |%>">
" data-toggle="tab"> <% = t (type.name)%> <% active_flag = 'неактивно'%><% end%> <% active_flag = 'active'%> <% types_of_tasks (@business_rule) .each do | type |%>"id =" <% = type.name%> "> <% = active_flag%> <% active_flag = 'неактивно'%> <% = t ('Code')%> <% = t ('Name')%> <% = t ('Description')%> <% = t ('Status')%> <% = t ('IsActive')%> <% = t ("updatedBy")%> <% = t ('updatedAt')%> <% @ business_rule.tasks.order ("код"). Каждый do | task |%> <% = task.code%> <% = task.name%> <% = task.description%> <% = task.status.name%> <% = task.is_active%> <% = version.updated_by%> <% = version.updated_at%> <% end%> <% end%>
Создает ожидаемый HTML-код:
<code> <div class="tab-pane" id="tab4">
<!-- Tab content for Solving -->
<div class="row">
<div class="col-md-2 text-right" width="200"> Correction method:
</div>
<div class="col-md-6"><pre>To be defined
Сценарий исправления:
Не определено
None
Действие Восстановление активный Код Имя Описание Статус Актив Обновлено Обновлено на
неактивный
<! - вкладка для каждого типа задачи ->
Код |
Имя |
Описание |
Статус |
Активен |
Обновлено |
Обновлено на |
<! - Содержание вкладки ->
Но только вкладки активируются / деактивируются, и контент всегда виден.
Большое спасибо за вашу помощь!