JQuery UI アコーディオンを使用していますが、静的コンテンツで問題なく動作します。ただし、アコーディオンの H3 および Div タグを ajax rest サービス呼び出しからロードしているとき。データは適切にアップしていますが、アコーディオンはロードされていません
onSuccess: function (data) {
var results = data.d.query.PrimaryQueryResult.RelevantResults.Table.Rows.results;
var html = "";
for (var i = 0; i < results.length; i++) {
html += "<div><h3><a href=\"#\">";
html += results[i].Cells.results[3].Value;
html += "</a></h3><p>"
html += results[i].Cells.results[6].Value;
html += "</p></div>";
}
$("#results_accordion").accordion();
私のアコーディオン Div は最初は空で、ボタンのクリックで上記のサービス コールからのデータを入力したいと考えています。
$("#results_accordion").accordion();
助けはありますか?