PHP/Jquery—存储文件夹中的文件数,然后将其用作循环计数器的变量
Short Version需要帮助创建一个变量来存储文件夹中的文件数,然后将其用作循环计数器 完整版:我以为我找到了答案,但它对我不起作用。因为我没有足够的声誉,我不能评论那条老线索,所以我来了 我创建了一个JQuery函数来向公文包页面添加图像。它是:PHP/Jquery—存储文件夹中的文件数,然后将其用作循环计数器的变量,php,jquery,directory,counter,Php,Jquery,Directory,Counter,Short Version需要帮助创建一个变量来存储文件夹中的文件数,然后将其用作循环计数器 完整版:我以为我找到了答案,但它对我不起作用。因为我没有足够的声誉,我不能评论那条老线索,所以我来了 我创建了一个JQuery函数来向公文包页面添加图像。它是: $(document).ready(function() { for (i = 1; i <= 9; i++) { $('.flex-container').append('<aside class="flex-i
$(document).ready(function() {
for (i = 1; i <= 9; i++) {
$('.flex-container').append('<aside class="flex-item"><img src="images/portfolio/' + i + '.jpg" alt="blah blah"></aside>');
}
});
(我的根目录包含这些文件所在的“图像”和“脚本”文件夹。)
我将我的js文件编辑为:
$(document).ready(function() {
$.get('numberoffiles.php', function(data) {
var count = data;
});
for (i = 1; i <= count; i++) {
$('.flex-container').append('<aside class="flex-item"><img src="images/portfolio/' + i + '.jpg" alt="blah blah"></aside>');
}
});
$(文档).ready(函数(){
$.get('numberoffiles.php',函数(数据){
var计数=数据;
});
for(i=1;i很简单。使用for()迭代时未收到AJAX数据。可以使用Promissions或deferred,也可以使用带有GET参数的$.AJAX函数
您可以在不更改代码的情况下尝试此操作:
$(document).ready(function() {
$.get('numberoffiles.php', function(data) {
var count = data;
for (i = 1; i <= count; i++) {
$('.flex-container').append('<aside class="flex-item"><img src="images/portfolio/' + i + '.jpg" alt="blah blah"></aside>');
}
});
});
$(文档).ready(函数(){
$.get('numberoffiles.php',函数(数据){
var计数=数据;
对于(i=1;i
$(document).ready(function() {
$.get('numberoffiles.php', function(data) {
var count = data;
for (i = 1; i <= count; i++) {
$('.flex-container').append('<aside class="flex-item"><img src="images/portfolio/' + i + '.jpg" alt="blah blah"></aside>');
}
});
});