Допустим, у меня есть несколько вкладок jQuery EasyUI внутри некоторых других вкладок. Внутренние вкладки загружаются через Ajax при нажатии на внешнюю вкладку. При нажатии на внутреннюю вкладку я хочу загрузить некоторый контент через Ajax внутри панели внутренней вкладки, на которую нажали. У меня проблема в том, что, поскольку внутренние вкладки загружаются через Ajax, я не могу использовать это:
$('.inner_tabs').tabs({
onSelect: function(title, index){
// do stuff
}
});
для загрузки содержимого на моей внутренней панели вкладок (поскольку внутренние вкладки добавляются позже в DOM (таким образом, $('.inner_tabs')
даже не распознается). Я знаю, что обычно эта проблема устраняется с помощью .on()
метода jQuery. Но как я могу применить его к моей текущей ситуации? Как я могу использовать .on()
с onSelect
обратным вызовом jQuery EasyUI?