ajax 返回带有循环的图像长度,检查最后一个循环
ajax return image length with loop , check last loop
success: function(f) {
var thumbnailbox = $("#warpper");
for (var obj in f) {
foldersrcname = [];
//put all folder name to array
foldersrcname.push(f[obj].name);
for (var c = 0; c < foldersrcname.length; c++) {
var temp = "";
temp += < li class = "image_icon" > < /li>
}
}
thumbnailbox.html(temp);
var lis = $('#warpper ul li');
var i = 0;
lis.each(function() {
i++;
});
var total = lis.length;
//i need to get last element is been added//
if (i === total) {
//remove something
}
}
我有一个 ajax,它将返回带有循环的图像 src,它将创建 li 并添加到 #warpper 中,我的问题将是我如何知道最后一个图像 src 已被添加?
所以让我们说文件夹rcnname.length的返回ajax是7,并且循环将继续将src一一添加到li中,我如何检查什么时候是最后一个循环?
我需要知道循环完成何时添加了最后一个,以便我可以删除一些东西。
for (var c = 0; c < foldersrcname.length; c++) {
var temp = "";
if((c+1==foldersrcname.length){
temp += < li class = "image_icon last-li">< /li>
}
temp += < li class = "image_icon" > < /li>
}
您可以使用以下方法获得
最后li
$('#warpper ul li.last-li')
编辑:
$('#warpper ul li.last-li').length
相关文章:
- 循环以检查数组中的最后一个图像
- 用于循环的 Javascript 来检查间隔重叠
- 正则表达式检查循环中的 [A-Z] 范围
- 循环遍历单选按钮(20 组,每组 3 个),并检查是否选中了每个组
- jQuery循环遍历每个li并检查一个类
- Javascript性能:如何在数组中循环并检查每个值比indexOf、search和match更快
- 我的单选按钮没有从foreach循环中获得值,表单验证返回'必填字段'即使已检查
- js-循环遍历数据库中的切片字符串和检查项
- jquery 每个循环检查是否至少填写了一个字段
- 循环检查选中的复选框,然后显示结果
- JS/JQuery循环检查框并按名称调用函数
- While循环检查多个变量是否相等
- 使用for循环检查两个或多个表单值的JavaScript验证不相同
- Do循环检查数组.每次将I与array.length进行比较时
- 为什么我的Javascript Chrome扩展代码不工作?(循环检查按钮)
- 如何在Javascript中循环检查文档中的字符串
- 在javascript中循环检查复选框
- 无限循环检查崩溃- Jquery
- 使用javascript循环检查复选框
- 同时循环检查字符串中的大写字母