2013-04-18 3 views
1

У меня возникли проблемы с пониманием вкладок jQuery ui.Как назначить целевой идентификатор jquery ui tabs?

В принципе, я хочу щелкнуть вкладку и загрузить данные за пределами div #tabs. Как мне это сделать?

JQuery:

$(function() { 
$("#tabs").tabs({ 
    collapsible: true, active: false, 
    beforeLoad: function(event, ui) { 
    ui.jqXHR.error(function() { 
     ui.panel.html(
     "Error."); 
    }); 
    } 
}); 
}); 

HTML:

<div id="tabs"><ul><li><a href="datafile.php">Data</a></li></ul></div> 
<div id="outsidediv">load data here</div> 

Прямо сейчас, это загрузка данных внутри #tabs, и я не могу найти любую информацию о том, как изменить цель. Правильно ли я понимаю, что panel - это то, что я хочу установить? И если да, то как мне его установить?

Спасибо!

ответ

0

Вызов

$('#outsidediv').html(/* data here*/); 

внутри функции beforeLoad. Надеюсь, что помогает.

+0

Что бы я поставил для данных '/ * здесь * /' part? – zoltar