我在下面有下面的代码。我需要添加carousel-controls
每个图像的<ul>
内<li>
标签,因为图像的数量可以改变,我需要JS来做到这一点,但不知道以后我得到的image-controller
如何添加标签取决于另一个div的长度
var img_number = $(".image-container img").length;
长度做什么
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='image-container'>
<img src="/img.png" alt="xga-1">
<img src="/img2.png" alt="xga-1">
<img src="/img3.png" alt="xga-1">
</div>
<div class="carousel-controls">
<p class="angle-left" data-icon='ei-chevron-left' data-size='m'></p>
<ul>
<!-- Insert a <li> for each image -->
</ul>
<p class="angle-right" data-icon='ei-chevron-right' data-size='m'></p>
</div>
你看着'Array.forEach'或简单'for'循环? https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for – jdubjdub