【发布时间】:2013-01-11 00:55:47
【问题描述】:
我正在尝试从服务器上的文本文件中读取值(“img1.jpg”等)并附加到 div 以创建幻灯片放映。
唯一的问题是我需要第一个“幻灯片”来应用 .active 类。
这是我的文本文件的读取方式:
这是我要附加的 div,如下所示:
<div class="carousel-inner">
<!-- slide -->
<div class="active item slide3 animated fadeInUpBig">
<img src="img1.jpg" />
</div>
<!-- slide -->
<div class="item slide3 animated fadeInUpBig">
<img src="img2.jpg" />
</div>
</div>
这是我尝试过的:
$(function () {
var file = "gallery.txt"; // gallery.txt PATH
$('<div />'.load(file, function(data){ // dummy DIV to hold data
var line = data.split('\n');
var NofImages = line.length -1;
for( i=0; i < NofImages; i++ ){
image = './cms/data/img/gallery/homepage/'+ line[i].split('|')[2];
$(".carousel-inner").append("<div class='active item slide3 animated fadeInUpBig'><img src='+ image +' /></div>");
}
}
});
【问题讨论】:
-
你缺少一个右括号:
$('<div />').load...
标签: javascript jquery html ajax