Это может быть вопрос новичка ... но здесь идет ...
Я настроил некоторые вкладки, используя jQuery:
<div id='tabs'>
<ul id='ui-tab-ul'>
<li><a href='#tabPrimaryDetail'>Primary</a></li>
<li><a href='#tabSecondaryDetail' onclick='javascript: jQuery.fn.getSecondaryDetails();'>Secondary</a></li>
</ul>
<div id='tabPrimaryDetail'>
<p>No information available</p>
</div>
<div id='tabSecondaryDetail'>
<p>No information available</p>
</div>
</div>
Содержимое моей основной панели создается с помощью другого щелчка мыши, но, поскольку это первая вкладка, мне не нужно было активировать саму вкладку ... Но для моей дополнительной вкладки я хочу получить ее содержимое когда люди нажимают на саму вкладку ... Поэтому я помещаю туда событие onclick, чтобы выполнить вызов AJAX, получить данные и заполнить содержимое ...
Однако я не могу показать дополнительную вкладку ... Я пытался использовать:
$('#tabs').tabs('show', 1);
или
$('#tabs').tabs('select', 1);
Но ни один из них не работает, если я использую select, он просто снова вызовет мой пользовательский вызов AJAX ... Есть ли способ сохранить щелчок для действия табуляции?
Извините, я все еще новичок в jQuery, только начинаю использовать его в течение примерно 2 недель.