我有以下代码:
compareHtml += " </tr><tr>";
for (i = 0; i < compareArr.length; i++) {
compareHtml += '<td><a href="" target="_blank">' + compareArr[i].journaltitle + '</a></td>';
journalTitle.append('<span>' + compareArr[i].journaltitle + '</span> ');
}
并为每个journalTitle创建一个新的跨度。但是,我希望创建的每个新跨度都具有ID“ journalTitle1”,“ journalTitle2”,“ journalTitle3” ...等等。
这有可能吗?当前,它们在创建时没有ID,这只是正常范围。
最佳答案
你可以像下面这样
compareHtml += " </tr><tr>";
for (i = 1; i < compareArr.length-1; i++) {
compareHtml += '<td><a href="" target="_blank">' + compareArr[i].journaltitle + '</a></td>';
journalTitle.append('<span id=journalTitle'+i+'>' + compareArr[i].journaltitle + '</span> ');
}