【发布时间】:2015-06-01 21:39:46
【问题描述】:
我将非常感谢一些指导甚至解决方案!
从类名数组中,我使用 for 循环生成图标集:
// icon array
var iconsArray = ['fa-search','fa-toggle-up','fa-link'];
var iconsArrayLength = iconsArray.length;
// loop through array
for (var i = 0; i < iconsArrayLength; i++) {
// result
console.log('<i class="fa' + ' ' + iconsArray[i] + '"></i>');
}
我还有一个导航元素。该列表具有相同数量的具有 ID 的项目:
<nav>
<ul id="nav">
<li><a href="">link 1</a></li>
<li><a href="">link 2</a></li>
<li><a href="">link 3</a></li>
</ul>
</nav>
问。如何将返回的图标集附加/添加到正确的导航项?
需要明确的是,第一个数组值用于第一个导航项,依此类推。
我敢肯定有一些东西可以回答这个问题,但强大的 G 似乎并不想为我服务!
提前致谢。
回应评论...
结果列表如下所示:
<nav>
<ul id="nav">
<li><a href=""><i class="fa fa-search"></i>link 1</a></li>
<li><a href=""><i class="fa fa-toggle-up"></i>link 2</a></li>
<li><a href=""><i class="fa fa-link"></i>link 3</a></li>
</ul>
</nav>
【问题讨论】:
标签: javascript jquery append