Я только что сделал что-то подобное, и нашел, что прием должен был загрузить содержание из запроса ajax, как только DOM готов, и включите к аккордеону в функции обратного вызова запроса.
я попытался делать его с функцией загрузки jQuery, но испытал затруднения, законченные использовать функцию ajax вместо этого.
В Вашем случае с несколькими вызовами ajax, я предполагаю, что Вы могли вложить каждого в функции обратного вызова предыдущего. Который является действительно ужасно неэффективным способом сделать это, но если они - просто небольшие текстовые файлы, это должно быть в порядке.
пример следующим образом:
$.ajax({type:"get",url:"home.htm",success: function(data){
$("#homeDiv").html(data);
$.ajax({type:"get",url:"products.htm",success: function(data){
$("#productsDiv").html(data);
$("#accordion").accordion();
}
});
}});
, который должен сделать это...
Существует хороший Java-COM-Bridge под названием JaCoB ( http://sourceforge.net/projects/jacob-project/ ), который можно использовать для автоматического запуска Matlab как COM-сервер в фоновом режиме. Затем вы можете следовать инструкциям в справке Matlab для взаимодействия с COM-интерфейсом Matlab.
Хотя это очень общий интерфейс, он обеспечивает достаточную гибкость, чтобы легко выполнять несколько вызовов Matlab, как в вашем случае.
Просто загрузите пакет JaCoB и найдите документацию в папке docs. Вы также должны включить в свой путь DLL Jacob.
Уловка заключается в использовании класса MatlabControl http://www.cs.virginia.edu/~whitehouse/matlab/JavaMatlab.html . Его очень легко использовать, и вы можете делать именно то, что пытаетесь (и даже больше).