在尝试使用 jquery 创建动态手风琴时,我无法弄清楚为什么单个元素没有折叠。它们只是作为文本出现,而不是呈现手风琴效果。谁能发现我的错误?(假设数据变量都包含数据)
编辑:出于好奇,我只是在 firefox 而不是 chrome 中尝试过,手风琴行为有效..我不明白
var outdiv = $('<div data-role="collapsible-set"></div>');
for(var i=0; i<data.length; i++){
var innerdiv = $('<div data-role="collapsible" data-collapsed="true" ></div>');
innerdiv.append('<h3>' + 'Tweet #' + i + '</h3>');
innerdiv.append('<p>' + data[i].text + '</p>');
outdiv.append(innerdiv);
outdiv.appendTo('#output');
}