我有以下功能运行正常,除了一件事。它首先附加的内容没有任何后果。
(function biograf(){
var placeholder = $('#top-imageholder');
$('ul#biomenu > li').each(function(){
var obj = $(this);
var pageLink = obj.find('a:first').attr('href');
$.get(pageLink, function(data) {
placeholder.append( $(data).find('#top-imageholder').html() );
placeholder.append( $(data).find('#top-imageholder').siblings('ul') );
});
});
})();
我希望该函数按照我的列表项放置在#biomenu 中的顺序附加占位符。
它在 90% 的时间里都会这样做,但有时它会以不同的顺序附加。
有什么建议么?