2009-10-31 5 views
0

У меня есть iframe на вкладке со скрытым элементом, и я хочу показать элемент при открытии вкладки.jqueryui показывает содержимое скрытой вкладки на этой вкладке

Этот элемент (тот же класс) также находится под всеми вкладками, но я хочу, чтобы отображался только элемент под текущей вкладкой.

Вот моя нерабочем попытка на него:

$("#tabs").tabs({ 
    collapsible: true, 
    show: function(event, ui) { 
     ui.find("iframe").contents().find("#hidden").show(); 
    } 
}); 

Исправления будут оценены, спасибо.

ответ

0

Я думаю, что вы хотите использовать ui.panel вместо ui. Атрибутом панели в параметре ui будет отображаться текущая панель (вкладка).

$("#tabs").tabs({ 
     collapsible: true, 
     show: function(event, ui) { 
       ui.panel.find("iframe").contents().find("#hidden").show(); 
     } 
}); 
Смежные вопросы