我正在尝试使用以下脚本将名称输出到列表中:
var names = ["JakeP97", "Trishy", "Puffs", "Evilgenious", "Joeyc", "TheKid"];
var ballots = ["#book1", "#book2", "#book3", "#book4", "#book5", "#book6"];
function splitName(plName,ballotNum) {
var halfplName = Math.round(plName.length / 2);
var firstplName = plName.substr(0, halfplName);
var lastplName = plName.substr(halfplName, plName.length);
$(ballotNum + 'ul.hardcover_front').find('li:nth-child(2)').html(firstplName);
$(ballotNum + 'ul.hardcover_back').find('li:nth-child(1)').html(lastplName);
}
for (i=0; i<ballots.length; i++) {
splitName(names[i],ballots[i]);
}
不幸的是它没有输出代码,我没有得到任何语法错误,问题必须在我的逻辑中某处,我没有发现。
我在这里有一个小提琴,其中包含为你们所有人编写的代码。 Link to fiddle
如果有任何其他信息可以帮助我协助我,请告诉我。谢谢