Все,
Я использую вложенные вкладки пользовательского интерфейса JQuery.Рассмотрим структуру следующим образом: Есть 2 основных вкладки: Животные, Птицы.В разделе «Животные» есть две вкладки «Кошки», «Собаки».Обе вкладки "Кошки" и "Собаки" должны быть загружены через AJAX при нажатии .. Итак, код для них выглядит примерно так:
<div id="fragment-1">
<ul>
<li><a href="/public/catstab"><span>Cats</span></a></li>
<li><a href="/public/dogstab"><span>Dogs</span></a></li>
</ul>
</div>
<script type="text/javascript">
$(document).ready(function()
{
$("#tabs-loading-message").show();
$('#fragment-1').tabs({cache:false, spinner:''});
});
</script>
Когда я переключаю вкладки на "Собаки", я заметилчто HTML-код, созданный для вкладки «Кошки», все еще существует на странице (в скрытом состоянии, но все еще доступен) и наоборот.Так что, если на обеих вкладках есть общие элементы, это будет проблемой .. Как я могу исправить это так, чтобы был только один пустой элемент Div, и он загружался и перекрашивался с любой вкладкой, которая в данный момент загружается или переключается?