我在下面有下面的代碼。我需要添加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