提问人:TonyT 提问时间:11/17/2023 最后编辑:TonyT 更新时间:11/18/2023 访问量:45
如何递增和重复特定数量的字符串名称 [已关闭]
How to increment and repeat a specific number of string names [closed]
问:
我在网站页面上连续动态显示多个出版物封面 (jpeg),我喜欢在不同的封面下方显示问题编号。每年每行有四个封面,第 1 期到第 4 期(下面的概念示例),在封面添加/加载到页面时动态添加并重复不同行的期刊编号。我尝试使用数组;var issue = [“问题 1”, “问题 2”, “问题 3”,“问题 4”];。但是当我尝试时,我要么得到一个 NAN,要么所有字符串名称都会显示在封面下。是否可以动态地执行以下示例?
示例代码如下:
var counter = 1;
var issue = 1;
var folder = "link/";
$.ajax({
url: folder,
success: function(data) {
$(data).find("a").attr("href", function(i, val) {
counter++
issue++
if (issue > 4){
issue = 1;
}
if (val.match(/\.(jpe?g|png|gif)$/)) {
$("#parent").append("<div class='alignImage'><a data-fancybox data-type='iframe' href='"+ folder + "Publication-"+ counter + ".pdf" + "' 'href='javascript:;'> <img src=" + folder + val + " id='image" + i + "'></a><div class=' issue'><span id='issue" + i + "''> Office Publication, " + issue + "' </span><br>Select to read publication</a></div></div>");
}
});
}
});
答: 暂无答案
评论