このページを手動ではなく動的に作成するために使用する簡単なjqueryコードがあります。ここに私のコードがあります
ループ
for ( var i = 0; i < links.length; i++ ) {
$("#programs").append(
$("li")
.html("div")
.html("a", {
href: links[i] + ".exe"
})
.html("img", {
src: icons[i]
})
.html("p")
.html(captions[i])
);
}
配列の宣言
var links = ["pictureVeiwer","maze","firefoxPrank"];
var icons = ["firefox-icon.gif","maze.jpg","imageVeiwer.jpg"];
var captions = ["Cute Firfox prank","Cool maze","Program to veiw pictures... kinda useless in 2013"];
私の構文は少しずれていると思います。以前に同様のコードを使用しましたが、ループでは使用していません。私は何を間違っていますか?どうすればよいですか?
フィドル。