【发布时间】:2017-05-19 00:58:27
【问题描述】:
我有一组包含 6 张图像的工件。
var artifacts = [
'http://placehold.it/50x150',
'http://placehold.it/100x125',
'http://placehold.it/150x100',
'http://placehold.it/200x50',
'http://placehold.it/150x75',
'http://placehold.it/100x100'
];
我正在尝试将工件作为背景图像添加到列表中的每个列表项。
<ul class="slick-dots">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>
如果列表中的工件数量超过它的数量,它将从开头开始,并将工件添加到数组的 [0] 位置。
出于某种原因,我不知道应该如何使用 javascript 来解决这个问题。
【问题讨论】:
-
请将相关代码添加到您的帖子中。
-
循环遍历您的
li元素列表。为您的图像阵列保留一个单独的计数器。当计数器到达数组的末尾时重置它...
标签: javascript jquery html css loops