raf*_*raf 1 html javascript arrays
下面的代码,当运行时工作,但它似乎不知何故不按顺序附加帖子(有时post_2是第一和post_4第二):
var posts = [
"post_1.md",
"post_2.md",
"post_3.md",
"post_4.md",
"post_5.md",
"post_6.md",
"post_7.md"];
for (var i in posts) {
$.ajax({
url: "posts/" + posts[i],
context: document.body,
success: function (mdText) {
var converter = new Showdown.converter();
var htmlText = converter.makeHtml(mdText);
$("body").append(htmlText);
}
});
}
Run Code Online (Sandbox Code Playgroud)
它遍历数组中的元素,并为每个元素下载Markdown文档,将其转换为HTML,并将其附加到正文.我尝试了一个简单的for循环以及Underscore的_.each()功能.这三个都有相同的结果,在运行时它们不会按顺序附加文档(所以当我点击刷新时,标题的顺序不同).任何想法为什么会发生这种情况并找到解决办法?
| 归档时间: |
|
| 查看次数: |
76 次 |
| 最近记录: |